Partial preview of the text
Download Python Handwritten notes that will help you learn it in a proper guided way. and more Study notes Programming Languages in PDF only on Docsity!
‘Page No. ‘Tntroduchion to Pulh ython ‘Mt What is. p cts : ie posing ene 0 Alla ications 0 on 44 thon tar [1:5 an sinh Program Modules, Comment and Pip 21 Modules in python 42 Comments in. ae 18:3 What ie a ppe— } S| Variables Data Tipes keywords 2 0 radars || EB) vale i Ei “ t i | 844 Identifier in an “mi baju in phon (ey vpkihon Ligh, Dictionary. set, Tuple Tipe Conversion jen P , P 4 Dictionary 43 get abate 10-20 2-25 4:4 Tuple Gly 4) [ype conversion Flow Corral 5-1_Tf- statement 52 TR-else ctalement 53 elif _clatment 5-4 Nected if statement Loo 134 4 @:2 For loop c: + ie lop 6:3 For loo ah Need | Y loop Shing i ae on st T4 Deleting — _ Shing_in. python. ae |E5 sig ers ua Sige songel Hinton. — —_ a a 13. om ning “and. ee Li .. . | St No |_ 12. 4. AB: 6 chaptens Advanced data ctucures IR-1 Lists 2 sels 12-3 Dictionaries 8-4 shacks and queues (Using Lists) Functional Progtammin B-l Map, Filler and reduce 18-2 Lambda and Anonymous functions Working with files and directories 4"l File /o Gperahons (Binary Files) 14:2 Divectory Manipulation 43 Working with Os¥ and JSON Files Requlay Expressions N51 Introduction to regular Expression 15-2 Pattern motching with re’ module, 15-3 Gmmon regular Expression Patlerns Web development with python 6-1 Introduction to web development 16-2 Building simple Web Applications with Flask and Django Data Analysis and \isuolizetion 17-1 NumPy and Pandas for Data manipulation 17-2 Mat otlib and seaborn - Page Ne 62- €8 Chey VE) 82-84 85-9 92-lol 2 ) Date ( Eas ‘ 2 elasemate C) osv:No chapter Page. No: | 18: |Machine learning and Al a | \8:1 Itttroduchion” 40. machine learning - _ | 182 Using libraries like gelkit - lean | 102-|to i dnd ~ Tensor Flow ae z=. L Ig3 Simple Machine. learning example. i = are ee — wb classmate es Larae_shandard Library : Stan provides _a_vost_slandiand oy with ready=da-use-modules and funclions for various “tasks ~e) Saving developers time and effort in implementing common functionalities. Object — Oriented Programmin (oop) :- Python ssupparks the abject - Oriented praqramming paradiam aliomine or the creatian dnd manipulakian of objects ~tlassas and inheritance: Cross- Plat Farm Vw— Pulbon ig_available. an multiple Natforms including lindas macs and Linux , making ea | highly portable ana) versatile . Extensive. Third -Parly Libraries ‘- Puthan has _a vast ecasuctem of +hird- party libraries “antl framonvttilee thet Seema capabi lilies iced ferent domains, such as web development data dnalusis , andemachine- demniaes J Cc) Interpreted Nature t= Pythan is_an_ interpreted language meaning it_daes nat require combilitan This rawil/e-imee: fae | clevelopment cycle ds code can he executed direcHy euthate huerencle mes -seprate compilestian step: Thtearatian — ae can easily inteqmle. with other lanquages like C, C++, dnd Tava, alloiing developers is leverage existing Were and _lbrevias: 1.3 A plications OF Python Python is widely used in various domains —_|-and offers numerous applications due to ibs Flexibility eg edse of an Fao mms io — bleh dov - : F in uieb cevelo-_ pment Peet, such_as Django and Flask These framewo-_ ks provides ef Ficient tools ond libtowies to build dynamic webs) tes and web aq prlicalions Data Anal sis and Visualization : Puthon's Lich Scene librayieg including NumPy Sane dnd Mat plat! male it Q-popular chaice far data analucis and visuoliantisn - TL enables professional. to Hones. manipulate and a data effectively. JU Machine learning and ArliPieia Intelligence - Puthon fos: hecn= | me the ao-ta languaqe, for machine leaming and Al Pinjecks. = I:bidties! Nike. Ténsortlow,heras.and scikit -learn provide 'power- : ful tools for implementing complex algorithm. and lining. madels - Automation and Scripting: Puthan's easy= to - read _guntax and rapid ee He leraiedte ik ap bided|-chatce: for aT pilamalicn ani! scripting tasks + It is commonly used for tasks such as file manipulation data patsing aod system admi Al tation: Ly Pathon Insta lation ‘| +5 download and install Puthan Fallow these steps classmute Date Page —— | f Printing Hello World uising pudhan Print ("Hello World |") = let's break down the cade: * The piint() function is used to display tbe. specified message or_value on the cansale- ~ | * Th this case we pass the ching. "Hello, World |" as_an argument do ihe print Funchian- The sting is enclosed in daithle au ote : - The 4 | cumbol indicates a comment in Puthan - Comments are _iqnored by the inleroreler and are ttsed ty provide explainations or notes ta the mde. ! ST —— classmate Dste (ee — ae Podeles. =a —— E124 Modules in puthon : u —— e} of having all uout cade _in_a_sinale Ble, you con _gplit it inks muttiple~modules based _on air puniose.- uihereuen wank 46 use the Functionality ftoth_b module un can import i+ into you current program ac_anather Module. This allows an to access and use funclions classes and variables defined bithin shat module you fined wariting Sho came. mde repeatedly and inshad’ reuse the. code — debinedd in the edule. | “Tiree _main types of modules : Madules = —— = a {_[ puilb-in maddles] | Fofeznal Modules | Eon to DA Built -in modules : These are modules +hat come. pre - installed ae Tn fy hon, comments followed by the smal erin He lst ne rpreler encounters a comment, it ignores ik abd maves ah_to the next lin at the end of line or_an_a mm by themselves: Ths important ty that comments are meant tor human readers Vand are nok executed bu the. Puthon inkrpreten: Therefore. they bave. no jimpacE an the program's Punclional ity ~ ar perfanmante Tres oF Comments ! =] any SS [pes of Commenrs i 1 — Single=line Comment Mull -line Comment _ 1: Single -line comments Gingle-line. comments are used tn add 3 explainatary notss or comments on a single. line of colle: They “lat with a hash symbol (4) and continue untill the end of the line: Anything. written afler the hash ssyenbel is considered a comment and 1s ignored by the Python interpreter « Hore’ an okanbphe ! # This is a _single~line. comment ix =5 Ht Assigning a value to the yariahb ; Q- Multi-line. Comments : ia Mulli-line comments alsa known as black cam- J ments. allan tau to add comments that sarm multiple lines - Python aes pot have a built-in syntax speci'— | tically ~far_multi- line comments, but “ypu can_atheive. ~ This by usin triple quotes (either single of double) +o create a “hind thall- is not assianed to any variable - Since if ts nok used elsethere._in the? cade it_acls as a_comment - | Here's an example: " 7Brs iso mult—line commen Tt cay span acrnss_multinle (nen and _is enclosed within triple uates - Wwe | | x=5 7 Assigning a value to the variable x - sel 2.8 What is o pip 2 | Th simple terms pip is a package, managet for_puthon- Tt Shands for Pip Inctalls Packages" or "pip incall Puthon” : e S When workina sith python ,jou_may need to use extern |_ libraries at matluled Shae provide additional functionalities | betiand what the slandar libyaxy abkers . Jbese_ libraries I are_atlen developed by the puthan Eomnaunity and_ate | qvaillble for dnuone to use. I | Pip makes “it easy to instal) a package, Manage —foakd_tnita thes. oxternal_libraties- pes you Fr classmate av area Datel 3:1 Variables in Pulhon Ta Puthon variables are. used to ilove values Wels: Ket eer leler tnsae Brogtam You can 4hink of variables as_cantainers that! bald data: hat makes puthon unique ie +that uow don't need to explicitly declay } ; : type of a_yariable: You simply assign_a value to a variable using the "=" operctar - ] : for_example you mn create a variable. called "name." and assign it a value like his: name =" Yadnyesh" Here, "name" ie the variable. name, and "Yadnyesh” is |the value. assigned to th Puthon will oudamalteally Im- ipe the tupe a> variable Based on the value “designed 2 ee = | Variables in Python can hale) diferent types ob data stich She as numbers ,ehinas, lists of een marc. You_can change he wile a ar yernble. ed! any ime. “hy 4 classmate. Date Page _. assigning _a new) value to i. for instance : qqe=25 age=26 FH Updating the value. of age variable: Python also_allawe vou to eHform aperations an variable: “for example, you an add, subst -noultiply ar_divide dogies Landa ihitenmanaens %u_can even cambine yaviqhies A> OMiMGine dopesuiising oneradors . For inshanee. T wW =I seal ot x= 5 Y= 3 xa axty # The value of 'X' will be 8. greeting ="Hello” SJ i name = "John" message = greeting + ""+name # The value. of message! will be “Helly Jahn” Variables provide. a_way to store and manipulate dala in sython', makingutk easier to warkwuithloinhare | mation Hhiauahput yo program - By giving meaningtul if [names +o Variobles you can_maké patie cade more _isadable and ‘understandable’ classmate Date Page e Here dre some_examplas of valid_idenlifiers_in python — * ty variable. * count * total sum =P * Muclass J And here are. some examples ot _invalid identifiers : i93abe (starts with o digit) way variable( contains a bupen) (a_reseived word) : ay var ( conlaing a space) Understanding and following these ctulas for identifiers in -Pytnon is importa proper Gindinvling of our code- a =)