Kompjuters, Ipprogrammar
Il-lingwa ta 'programmar Python għall jibdew
Il-programm huwa sett ta 'algoritmi li jippermettu l-eżekuzzjoni ta' azzjonijiet meħtieġa. Konvenzjonalment, bl-istess mod persuna ordinarja tista 'tiġi pprogrammata mill-kitba l-kmandi eżatti li, per eżempju, huwa għamel tè. Jekk il-aħħar għażla tkun li jużaw lingwa naturali (Russu, Ukrain, Ingliż, Koreani u l-bqija. D.), Il-lingwa ta 'programmar speċjali hija meħtieġa għall-kompjuter. Python - wieħed minn dawn. ambjent Programmazzjoni aktar tard se jissarraf kmandijiet fil-kodiċi magna, u l-iskop tal-bniedem, li kienet maħluqa għall-fini tal-algoriżmu tkun eżegwita. "Python" għandha sintassi tagħha stess, li se jiġu diskussi hawn taħt.
istorja tal-lingwa
Żvilupp bdiet fl-1980 sena, u kompletat fl-1991 lingwa Python inħoloq Gvido Van Rossum. Għalkemm il-karattru prinċipali "Python" huwa serp, hu kien imsejjaħ fl-unur ta 'l-ispettaklu kummiedja Amerikana.
Meta inti toħloq iżviluppatur lingwa użata xi timijiet diġà mislufa mill teżisti Pascal, C u C ++. Wara jgħaqqdu l-Internet l-ewwel verżjoni uffiċjali tal-grupp kollu ta 'programmaturi ssieħbu irfinar tiegħu u t-titjib.
Wieħed mill-fatturi li ppermettew li ssir "Python" hija pjuttost magħrufa sew, hu d-disinn. Bosta esperti suċċess kbir huwa rikonoxxut bħala wieħed mill-aħjar.
Karatteristiċi ta ' "Python"
Il-lingwa ta 'programmar Python għall jibdew huwa għalliem eċċellenti. Hija għandha sintassi pjuttost sempliċi. Jifhmu l-kodiċi se jkun faċli, minħabba li ma tinkludix ħafna membri awżiljarji, u speċjalment l-istruttura tal-lingwa se jitgħallmu li subinċiż. Naturalment, il-programm ma 'numru żgħir ta' timijiet sew imżejjen se jsir ċar immedjatament.
Sistemi sintattika ħafna ġew stabbiliti biex jappoġġaw programmazzjoni oġġett orjentati lejn. L-ebda eċċezzjoni u l-lingwa Python. Għal dak li kien twieled? Se jiffaċilita taħriġ għall jibdew ser jgħinek tiftakar xi wħud mill-elementi diġà impjegati kwalifikati.
sintassi
Kif diġà ssemma, il-kodiċi jaqra pjuttost faċilment u sempliċi. "Python" għandu tim konsistenti, ikkaratterizzat mill-prestazzjoni preċiżjoni. Fil-prinċipju, użati mill-operatur ma jidhirx diffiċli, anke għall jibdew. Dan ivarja lingwa Python. Is-sintassi għall huwa faċli u sempliċi.
operaturi tradizzjonali:
- Meta titlob il-kundizzjonijiet għandhom jintużaw jekk-ieħor jibnu. Jekk ikun hemm wisq ringieli, inti tista 'tidħol l-Elif kmand.
- Klassi hija mfassla għall-fehim tal-klassi.
- Wieħed mill-operaturi sempliċi - pass. Huwa ma xejn tajjeb għall-blokki vojta.
- timijiet ċiklu huma waqt u għal.
- Funzjoni, metodu, u l-ġeneratur huwa determinat permezz def.
Barra minn kliem wieħed, bħala operaturi tal-lingwa ta 'programmar Python jippermettilek li tuża espressjonijiet. Permezz tal-użu ta 'linji ta' ktajjen tista 'tnaqqas l-għadd ta' timijiet u parentesi individwali. Uża l-hekk imsejħa evalwazzjoni għażżien, t. E., Dawk li huma mwettqa biss meta jkun meħtieġ mill-kondizzjoni. Dawn jinkludu uu jew.
Il-proċess ta 'programmi bil-miktub
L-interpretu timxi fuq mekkaniżmu wieħed: meta tikteb linja (li jitqiegħed wara "ta 'Daħħal") hija esegwita minnufih, u l-persuna jistgħu diġà tara xi riżultati. Dan huwa utli u huwa pjuttost konvenjenti għall jibdew jew dawk li jixtiequ jittestjaw biċċa żgħira ta 'kodiċi. F'ambjenti programmazzjoni miġbura, l-programmer ikollu ewwel tikteb il-programm b'mod ġenerali, biss allura titnieda u ċċekkja għall-iżbalji.
lingwa ta 'programmar Python (għall jibdew, kif jidher ċar, taqbel perfettament) fis-sistema operattiva Linux jippermetti li taħdem direttament fil-console. Huwa meħtieġ li tikteb fil-linja ta 'kmand l-isem ta' l- "Python" kodiċi bl-Ingliż. Oħloq ewwel programm tiegħek se tkun faċli. L-ewwelnett, għandna nieħdu in kunsiderazzjoni l-fatt li l-użu ta 'interpretu hija possibbli bħala calculator. Peress li l-sintassi spiss żgħażagħ u professjonisti jibża mhumiex kompatibbli, imbagħad jiktbu algoritmu tista 'tkun kif ġej:
6. +4.
10 * (4-6).
6.1 + 1.8 / 9.
Wara kull linja, inti trid tqiegħed "Ikteb." It-tweġiba se jintwerew immedjatament wara tikklikkja.
Id-data użata "Python"
Id-dejta użata minn kompjuters (u lingwi ta 'programmar), huma rappreżentati minn diversi tipi, u huwa pjuttost ovvju. In-numri huma frazzjonali, numru sħiħ, jistgħu jikkonsistu numri multipli jew ikun pjuttost enormi minħabba l-parti frazzjonali. Biex l-interpretu kien aktar faċli li taħdem magħhom, u hu setgħux jifhmu dak għandu jittratta, trid tispeċifika ċertu tip. Barra minn hekk, huwa meħtieġ li jitwaħħal fin-numru assenjat lill-phone memorja.
L-aktar komuni tipi ta 'data, li juża l-lingwa ta' programmar Python:
- Numru sħiħ. Hawnhekk qed nitkellmu dwar interi, kemm negattivi u pożittivi. Żero hija inkluża wkoll f'dan it-tip.
- Sabiex wieħed jifhem l-interpretu biex jaħdmu ma 'partijiet frazzjonali, trid tispeċifika t-tip ta' punt float. Bħala regola, huwa użat fil-każ ta 'numri ma jvarjaw punt. Wieħed iżomm f'moħħu li meta inti tikteb l-programm għandhom jaderixxu ma 'dħul "3.25", u ma jużawx virgola "3.25".
- Jekk inti żżid kordi lingwa ta 'programmar Python jippermettilek li żżid tip ta' sekwenza. Spiss il-kliem huma magħluqa kwotazzjonijiet wieħed jew doppju.
Favur u kontra
Fl-aħħar ftit għexieren ta 'snin, in-nies huma aktar interessati fil-mod kif l-aktar ħin mgħoddi fuq l-iżvilupp ta' data u inqas - biex jiżguraw li dawn jiġu pproċessati mill-kompjuter. lingwa Python, li jirrevedi pożittiv biss huwa l-ogħla kodiċi.
Nuqqasijiet fl "Python" prattikament xejn. L-uniku żvantaġġ serju - id-dewmien fit-twettiq tal-algoritmu. Iva, jekk tqabbel mal- "Ċ" jew "Java", huwa franchement bug. Ir-raġuni hija li l-lingwa hija interpretata.
L-iżviluppatur ħadet ħsieb li żżid mal-"Python" tajba ħafna. Għalhekk, meta inti tużaha tinduna li inkorpora l-aqwa karatteristiċi ta 'lingwi oħra ta' programmazzjoni ogħla.
Fil-każ li l-idea, li huwa implimentat mill-interpretu, mhux impressjonanti, allura tirrealizza dan se jkun kważi immedjatament wara bil-miktub linji ftit għexieren. Jekk il-programm huwa utli, is-sezzjoni kritika fi kwalunkwe ħin titjieb.
Min hu biex itejbu mhux biss grupp wieħed ta 'programmaturi jaħdmu "Python", u għalhekk mhux għall-fatt li l-kodiċi huwa miktub fis-C ++ huwa aħjar minn dik li hija maħluqa bl-użu Python.
Liema verżjoni jaħdmu aħjar?
Issa użati biss żewġ verżjonijiet ta 'sistema sintattika, bħal Python. Għall jibdew, l-għażla se jkun diffiċli biżżejjed bejniethom. Għandu jiġi nnutat li 3.x għadu fl-iżvilupp (għalkemm rilaxxati f'massa), filwaqt 2.x - lest għal kollox verżjoni. Ħafna huma avżati biex jużaw 2.7.8 peress li prattikament ma jridx jibqa 'u ma jqassmux. Il-verżjoni 3.x mhix bidla radikali, hekk fi kwalunkwe ħin, il-kodiċi tiegħek jistgħu jiġu trasferiti għall-ambjent ta 'programmazzjoni ma' aġġornament. Biex tniżżel il-programm meħtieġ għandu jżur il-websajt uffiċjali, jagħżlu sistema operattiva tiegħek u stenna sakemm l-download tkun kompluta.
Similar articles
Trending Now