Mga pangunahing utos ng Python. Isang Maikling Pangkalahatang-ideya ng Wikang Python

Ang programa ay isang hanay ng mga algorithm na nagsisiguro na ang mga kinakailangang aksyon ay isinasagawa. Conventionally, sa parehong paraan, maaari kang mag-program ng isang ordinaryong tao sa pamamagitan ng pagsulat ng mga tumpak na utos upang, halimbawa, naghahanda siya ng tsaa. Kung ang huling opsyon ay gumagamit ng natural na pananalita (Russian, Ukrainian, English, Korean, atbp.), Kung gayon ang computer ay mangangailangan ng isang espesyal na programming language. Isa na rito ang Python. Ang kapaligiran ng programming ay kasunod na isasalin ang mga utos at ang layunin ng tao kung saan nilikha ang algorithm ay matutupad. Ang Python ay may sariling syntax, na tatalakayin sa ibaba.

Kasaysayan ng wika

Ang pag-unlad ay nagsimula noong 1980s at natapos noong 1991. Ang wikang Python ay nilikha ni Guido van Rossum. Kahit na ang pangunahing simbolo ng Python ay isang ahas, ito ay pinangalanan pagkatapos ng American comedy show.

Sa paggawa ng wika, gumamit ang developer ng ilang mga utos na hiniram mula sa umiiral na Pascal, C at C++. Matapos mag-online ang unang opisyal na bersyon, isang buong grupo ng mga programmer ang sumali sa pagpino at pagpapabuti nito.

Ang isa sa mga kadahilanan na nagpapahintulot sa Python na maging sikat ay ang disenyo nito. Siya ay kinikilala ng maraming matagumpay na espesyalista bilang isa sa mga pinakamahusay.

Mga Tampok ng Python

Ang Python programming language ay magiging isang mahusay na guro para sa mga nagsisimula. Mayroon itong medyo simpleng syntax. Magiging madaling maunawaan ang code, dahil hindi ito kasama ang maraming pantulong na elemento, at ang espesyal na istraktura ng wika ay magtuturo sa iyo kung paano mag-indent. Siyempre, ang isang mahusay na dinisenyo na programa na may isang maliit na bilang ng mga utos ay agad na mauunawaan.

Maraming syntactic system ang nilikha gamit ang object-oriented programming. Ang Python ay walang pagbubukod. Bakit nga ba siya ipinanganak? Gagawin nitong mas madali para sa mga nagsisimula na matuto at makakatulong sa mga kwalipikadong empleyado na matandaan ang ilang elemento.

Syntax ng wika

Tulad ng nabanggit na, ang code ay medyo madali at simpleng basahin. Ang Python ay may mga sunud-sunod na utos na madaling isagawa. Sa prinsipyo, ang mga operator na ginamit ay hindi mukhang mahirap kahit na sa mga nagsisimula. Ito ang dahilan kung bakit naiiba ang Python. Ang syntax nito ay madali at simple.

Mga tradisyunal na operator:

  • Kapag nagtatakda ng kundisyon, dapat mong gamitin ang if-else construct. Kung napakaraming ganoong linya, maaari mong ipasok ang elif command.
  • Ang klase ay para sa pag-unawa sa klase.
  • Isa sa mga simpleng operator ay pass. Wala itong ginagawa, umaangkop sa mga walang laman na bloke.
  • Ang mga paikot na utos ay habang at para sa.
  • Ang function, paraan at generator ay tinukoy salamat sa def.

Bilang karagdagan sa mga solong salita, pinapayagan ka ng Python programming language na gumamit ng mga expression bilang mga operator. Sa pamamagitan ng paggamit ng mga string chain, maaari mong bawasan ang bilang ng mga hiwalay na command at panaklong. Ginagamit din ang tinatawag na mga tamad na kalkulasyon, ibig sabihin, ang mga ginagawa lamang kapag kinakailangan ito ng kundisyon. Kabilang dito ang at at o.

Proseso ng pagsulat ng programa

Gumagana ang interpreter sa isang solong mekanismo: kapag sumulat ka ng isang linya (pagkatapos ay inilagay mo ang "Enter"), agad itong isinasagawa, at makikita na ng isang tao ang ilang resulta. Ito ay magiging kapaki-pakinabang at sapat na maginhawa para sa mga nagsisimula o sa mga gustong subukan ang isang maliit na piraso ng code. Sa mga pinagsama-samang kapaligiran, kailangan mo munang isulat ang buong programa, pagkatapos ay patakbuhin ito at suriin kung may mga error.

Ang Python programming language (para sa mga nagsisimula, tulad ng naging malinaw, ito ay perpekto) sa Linux operating system ay nagbibigay-daan sa iyo upang gumana nang direkta sa console mismo. Dapat mong isulat ang pangalan ng Python code sa English sa command line. Hindi magiging mahirap na gawin ang iyong unang programa. Una sa lahat, ito ay nagkakahalaga ng pagsasaalang-alang na ang interpreter ay maaaring gamitin dito bilang isang calculator. Dahil ang mga bata at baguhan na espesyalista ay madalas na hindi komportable sa syntax, maaari mong isulat ang algorithm sa ganitong paraan:

Pagkatapos ng bawat linya dapat mong ilagay ang "Enter". Ang sagot ay ipapakita kaagad pagkatapos mong i-click ito.

Data na ginamit ng Python

Ang data na ginagamit ng mga computer (at mga programming language) ay may ilang uri, at ito ay medyo halata. Ang mga numero ay maaaring fractional, integer, maaaring binubuo ng maraming digit, o maaaring masyadong malaki dahil sa fractional na bahagi. Upang gawing mas madali para sa interpreter na makipagtulungan sa kanila, at para maunawaan niya kung ano ang kanyang pakikitungo, dapat tukuyin ang isang partikular na uri. Bukod dito, kinakailangan para sa mga numero na magkasya sa inilalaan na memory cell.

Ang pinakakaraniwang uri ng data na ginagamit ng Python programming language ay:

  • Integer. Pinag-uusapan natin ang tungkol sa mga integer na may parehong negatibo at positibong mga halaga. Kasama rin ang Zero sa ganitong uri.
  • Upang maunawaan ng interpreter na ito ay gumagana sa mga fractional na bahagi, ang uri ay dapat itakda sa float point. Bilang isang tuntunin, ginagamit ito kapag gumagamit ng mga numero na may iba't ibang punto. Dapat tandaan na kapag nagsusulat ng isang programa, kailangan mong manatili sa notasyong "3.25" at huwag gumamit ng kuwit na "3.25".
  • Sa kaso ng pagdaragdag ng mga string, pinapayagan ka ng Python programming language na magdagdag ng uri ng string. Kadalasan ang mga salita o parirala ay nakapaloob sa iisang o

Mga disadvantages at advantages

Sa nakalipas na ilang dekada, mas naging interesado ang mga tao sa paggugol ng mas maraming oras sa pag-master ng data at mas kaunting oras sa pagpoproseso nito ng mga computer. Ang wika kung saan may mga positibong bagay lamang ang pinakamataas na code.

Ang Python ay halos walang mga disadvantages. Ang tanging malubhang kawalan ay ang kabagalan ng pagpapatupad ng algorithm. Oo, kung ihahambing mo ito sa "C" o "Java", ito ay, tapat na pagsasalita, isang pagong. Ito ay ipinaliwanag sa pamamagitan ng katotohanan na ito

Tiniyak ng developer na idagdag ang pinakamahusay na mga bagay sa Python. Samakatuwid, kapag ginagamit ito, maaari mong mapansin na nakuha nito ang pinakamahusay na mga tampok ng iba pang mas mataas na mga wika sa programming.

Kung ang ideya na ipinatupad ng interpreter ay hindi kahanga-hanga, pagkatapos ay posible na maunawaan ito kaagad, pagkatapos magsulat ng ilang dosenang linya. Kung ang programa ay sulit, ang kritikal na seksyon ay maaaring mapabuti anumang oras.

Sa kasalukuyan, higit sa isang grupo ng mga programmer ang nagtatrabaho sa pagpapabuti ng Python, kaya hindi isang katotohanan na ang code na nakasulat sa C++ ay magiging mas mahusay kaysa sa nilikha gamit ang Python.

Aling bersyon ang mas mahusay na gamitin?

Sa ngayon, dalawang bersyon ng naturang syntactic system bilang wikang Python ang malawakang ginagamit. Para sa mga nagsisimula, ang pagpili sa pagitan nila ay magiging mahirap. Dapat tandaan na ang 3.x ay nasa pagbuo pa rin (bagaman inilabas sa masa), habang ang 2.x ay isang ganap na nakumpletong bersyon. Maraming tao ang nagpapayo sa paggamit ng 2.7.8, dahil halos hindi ito nahuhuli o nag-crash. Walang mga radikal na pagbabago sa bersyon 3.x, kaya maaari mong ilipat ang iyong code sa kapaligiran ng programming na may update anumang oras. Upang i-download ang kinakailangang programa, dapat kang pumunta sa opisyal na website, piliin ang iyong operating system at maghintay hanggang makumpleto ang pag-download.

Ang na-interpret na wika ay hindi pinagsama-sama sa machine code: ang mga tagubilin ay ipinapatupad lamang habang umuusad ang programa.

Mga kalamangan ng na-interpret na wika kaysa sa mga pinagsama-sama:

  • Cross-platform (Hindi mo kailangang mag-compile ng program para sa lahat. Kapag naisulat na, gagana ang code sa lahat).
  • Dynamic na pag-type (mga variable mismo ang tumutukoy sa nais na uri).
  • Pagninilay at pagsisiyasat ng sarili (ang kakayahan ng programa na baguhin ang sarili).
  • At marami pang iba na magiging kalabisan sa artikulong ito.

Well, ang mga disadvantages:

  • Mas kaunting produktibo (minsan makabuluhang).
  • Ang pangangailangan para sa isang programa - isang interpreter.

Well, ang mga pakinabang ng Python 3 mismo:

  • Simple at magandang syntax.
  • Ang isang malaking bilang ng mga built-in at naa-access na mga function.
  • Dahil sa katanyagan nito, mayroong isang malaking halaga ng impormasyon na magagamit.

Well, sa madaling sabi namin natutunan ang tungkol sa kung ano ang Python at ang mga natatanging tampok nito.

Syntax

Bagama't ngayon ay magpapakita kami ng mga operator at mga construction na maaaring hindi mo alam, para sa karagdagang pagsasanay ay mas mahusay na malaman ang mga ito nang maaga.

Kaya, ang Python syntax ay napaka-simple at umaangkop sa isang maliit na talata:

  • Katapusan ng linya - pagtatapos ng pagtuturo.
  • Ang mga nested na tagubilin ay pinaghihiwalay mula sa mga pangunahing sa pamamagitan ng indentation, i.e. iba't ibang bilang ng mga ito.
  • Ang mga nested na tagubilin ay palaging isinusulat pagkatapos ng pangunahing isa, na pinaghihiwalay mula dito ng isang tutuldok.

Nasa ibaba ang isang halimbawa ng lahat ng nasa itaas:

print("Hi, ako si Python!") # output ang string Hi, ako si Python! kung 3.14< 1592: # условный оператор (будет рассмотрен в след. уроках) print("good") # и опять выводим сообщение print("work") # и еще

Well, isang pares ng mga espesyal na kaso:

  • Maaari kang magsulat ng maramihang mga tagubilin sa isang linya. Gayunpaman, binabawasan nito ang pagiging madaling mabasa:

    x = 1.14; y = 2.0014; print(x + y)

    x = 1.14 ; y = 2.0014 ; print (x + y)

  • Maaari kang magsulat ng isang pagtuturo sa maraming linya. Upang gawin ito, kailangan mong ilakip ito sa isang pares ng bilog, parisukat o kulot na mga bracket:

    kung (5 > 1 at 1< 2 and 8 == 8 and "good" != "bad"): print("it is true")

Well, ngayon ay isulat natin ang ating unang programa!

Unang programa:

Upang magsulat ng isang programa sa Python IDLE kailangan mo:

  1. Buksan ang Python IDLE.
  2. Piliin ang File -> Bagong File.
  3. Sumulat ng isang programa (code sa ibaba).
  4. I-save ang Ctrl + s .
  5. Pindutin ang F5 para tumakbo.

Una, isusulat at tatakbo namin ang code sa ibaba, at pagkatapos ay pag-aralan ito:

s = input("Ano ang pangalan mo?") print("Kumusta, ", s,"! Maligayang pagdating sa mundo ng pagtuklas! Maligayang pagdating sa Python!")

Sa linyang ito, ang variable s ay itinalaga ang halaga ng input() function na may parameter na "Ano ang iyong pangalan?\n" . Kung hindi mo naiintindihan ang lahat, huwag mag-alala, ang lahat ay ipapaliwanag nang detalyado sa mga sumusunod na artikulo.

Sa ngayon, mahalaga lamang na maunawaan na ang input() function ay tumatanggap ng string na ipinasok mula sa keyboard, i.e. ay ang input operator, at nakukuha ni s ang halaga ng input() . Nakita namin na ang pagtuturo ay matatagpuan sa isang linya ayon sa mga patakaran ng wikang Python. Siyanga pala, ang karakter na "\n" ay espesyal at nagsasaad ng bagong linya.

print("Kumusta, ", s,"! Maligayang pagdating sa mundo ng pagtuklas! Maligayang pagdating sa Python!")

print("Kumusta, ", s, "! Maligayang pagdating sa mundo ng pagtuklas! Maligayang pagdating sa Python!")

Sa linyang ito, mayroon lang tayong print() function, na siyang output operator sa Python. Tulad ng nakikita natin, ang function ay may maraming iba't ibang mga parameter na kailangang maging output (sila ay ipinahiwatig na pinaghihiwalay ng mga kuwit).

Tingnan natin ang isang karaniwang operasyon ng programa.

Ang syntax ng Python, tulad ng wika mismo, ay napaka-simple.

Syntax

    Ang dulo ng linya ay ang dulo ng pahayag (walang tuldok-kuwit na kailangan).

    Ang mga nested na tagubilin ay pinagsama sa mga bloke ayon sa dami ng indentation. Ang indentation ay maaaring kahit ano, ang pangunahing bagay ay na sa loob ng isang nested block ang indentation ay pareho. At huwag kalimutan ang tungkol sa pagiging madaling mabasa ng code. Ang pag-indent ng 1 space, halimbawa, ay hindi ang pinakamahusay na solusyon. Gumamit ng 4 na puwang (o isang tab sa pinakamasama).

    Ang mga nested na pahayag sa Python ay sumusunod sa parehong pattern, na ang pangunahing pahayag ay nagtatapos sa isang colon, na sinusundan ng isang nested block ng code, kadalasang naka-indent sa ibaba ng pangunahing linya ng pahayag.

    Pangunahing tagubilin: Naka-nest na bloke ng pagtuturo

Ilang mga espesyal na kaso

  • Minsan posible na magsulat ng ilang mga tagubilin sa isang linya, na pinaghihiwalay ng mga semicolon:

    a = 1 ;

    b = 2 ;

    print(a, b)

    Ngunit huwag gawin ito nang madalas! Tandaan ang pagiging madaling mabasa. Mas mabuti pa, huwag mo nang gawin iyon. Ito ay katanggap-tanggap na magsulat ng isang pagtuturo sa maraming linya. Ito ay sapat na upang ilakip ito sa isang pares ng bilog, parisukat o kulot na mga bracket: kung (a == 1 at b == 2 at c == 3 at d == 4 ):
  • # Huwag kalimutan ang tungkol sa colon

print("spam" * 3) Ang katawan ng isang tambalang pagtuturo ay maaaring lumitaw sa parehong linya ng katawan ng pangunahing pagtuturo kung ang katawan ng tambalang pagtuturo ay hindi naglalaman ng mga tambalang tagubilin. Well, sa tingin ko naiintindihan mo :). Hayaan akong bigyan ka ng isang mas mahusay na halimbawa. TUNGKOL SA

sawa (mas mahusay na binibigkas na "python", bagaman ang ilan ay nagsasabing "python") - ang paksa ng pag-aaral na ito, ay pinakamahusay na sinabi ng lumikha ng programming language na ito, ang Dutchman na si Guido van Rossum: at pagbibigkis ay ginagawang kaakit-akit ang wika para sa mabilis na pagbuo ng aplikasyon (RAD, Rapid Application Development). Maaari rin itong gamitin bilang isang scripting language upang makipag-usap sa mga bahagi ng software. Ang Python syntax ay madaling matutunan at binibigyang-diin ang pagiging madaling mabasa ng code, na nagpapababa ng mga gastos sa pagpapanatili ng software. Sinusuportahan ng Python ang mga module at package, na naghihikayat sa modularity at muling paggamit ng code. Ang Python interpreter at malaking standard library ay malayang magagamit bilang source at executable code para sa lahat ng pangunahing platform at malayang maipamahagi muli."

Habang pinag-aaralan natin, ang kahulugan ng kahulugang ito ay mabubunyag, ngunit sa ngayon ay sapat na upang malaman na ang Python ay isang unibersal na programming language. Mayroon itong mga pakinabang at disadvantages, pati na rin ang mga lugar ng aplikasyon. Nagpapadala ang Python ng malawak na karaniwang library para sa paglutas ng malawak na hanay ng mga problema. Ang mga de-kalidad na aklatan para sa Python ay makukuha sa Internet sa iba't ibang paksa: mga tool sa pagpoproseso ng salita at mga teknolohiya sa Internet, pagpoproseso ng imahe, mga tool para sa paglikha ng mga aplikasyon, mga mekanismo ng pag-access sa database, mga pakete para sa siyentipikong computing, mga aklatan ng pagbuo ng graphical interface, atbp. Bilang karagdagan, ang Python ay may medyo simpleng paraan para sa pagsasama sa mga wikang C, C++ (at Java), kapwa sa pamamagitan ng pag-embed ng interpreter sa mga programa sa mga wikang ito, at kabaliktaran, sa pamamagitan ng paggamit ng mga aklatan na nakasulat sa mga wikang ito sa mga programang Python. Sinusuportahan ng wikang Python ang ilan paradigms programming: imperative (procedural, structural, modular approaches), object-oriented at functional programming.

Maaari naming isaalang-alang ang Python bilang isang buong teknolohiya para sa paglikha ng mga produkto ng software (at ang kanilang mga prototype). Magagamit ito sa halos lahat ng modernong platform (parehong 32-bit at 64-bit) na may C compiler at sa Java platform.

Maaaring mukhang walang puwang sa industriya ng software para sa anumang bagay maliban sa C/C++, Java, Visual Basic, C#. Gayunpaman, hindi ito totoo. Marahil, salamat sa kursong ito ng mga lektura at praktikal na pagsasanay, ang Python ay makakakuha ng mga bagong tagasunod kung kanino ito ay magiging isang kailangang-kailangan na tool.

Paano ilarawan ang wika?

Ang panayam na ito ay hindi naglalayong ilarawan ang Python nang sistematikong mayroong isang orihinal na gabay sa sanggunian para doon. Dito iminungkahi na isaalang-alang ang wika mula sa ilang mga aspeto nang sabay-sabay, na nakamit ng isang hanay ng mga halimbawa na magbibigay-daan sa iyo upang mabilis na makilala ang totoong programming kaysa sa kaso ng isang mahigpit na diskarte sa akademiko.

Gayunpaman, ito ay nagkakahalaga ng pagbibigay pansin sa tamang diskarte sa paglalarawan ng wika. Ang paglikha ng isang programa ay palaging isang komunikasyon kung saan ipinapadala ng programmer sa computer ang impormasyong kinakailangan para sa huli upang maisagawa ang mga aksyon. Ang paraan ng pagkaunawa ng programmer sa mga pagkilos na ito (iyon ay, ang "kahulugan") ay maaaring tawagin semantika. Ang paraan ng paghahatid ng kahulugang ito ay syntax programming language. Well, kung ano ang ginagawa ng interpreter batay sa kung ano ang ipinasa ay karaniwang tinatawag pragmatics. Kapag nagsusulat ng isang programa, napakahalaga na walang mga pagkabigo sa chain na ito.

Ang Syntax ay isang ganap na pormal na bahagi: maaari itong ilarawan sa pormal na wika syntax diagram (na kung ano ang ginagawa ng mga reference manual). Ang pagpapahayag ng pragmatics ay ang mismong tagapagsalin ng wika. Siya ang nagbabasa ng "mensahe" na naitala alinsunod sa syntax at ginagawa itong mga aksyon ayon sa algorithm na naka-embed dito. Ang tanging impormal na bahagi ay nananatiling semantika. Ito ay sa pagsasalin ng kahulugan sa isang pormal na paglalarawan na ang pinakamalaking kahirapan ng programming ay namamalagi. Ang syntax ng Python ay may makapangyarihang mga tampok na makakatulong na mailapit ang pag-unawa ng programmer sa isang problema sa "pag-unawa" ng interpreter dito. Ang panloob na istraktura ng Python ay tatalakayin sa isa sa mga huling lektura.

Kasaysayan ng wikang Python

Ang Python ay sinimulan ni Guido van Rossum noong 1991 nang siya ay nagtatrabaho sa ipinamamahaging Amoeba OS. Kailangan niya ng isang extension na wika na magbibigay ng suporta para sa mga system call. Ang ABC at Modula-3 ay kinuha bilang batayan. Pinili niya ang Python bilang isang pangalan bilang parangal sa serye ng komedya ng BBC na Monty Python's Flying Circus, at hindi sa pangalan ng ahas. Simula noon, nabuo ang Python sa suporta ng mga organisasyon kung saan nagtrabaho si Guido. Ang wika ay aktibong pinagbubuti sa kasalukuyang panahon, kung kailan hindi lamang ang pangkat ng mga tagalikha ang nagtatrabaho dito, kundi pati na rin ang isang buong komunidad ng mga programmer mula sa buong mundo. Gayunpaman, ang huling salita sa direksyon ng pag-unlad ng wika ay nananatili kay Guido van Rossum.

Ipinakita namin sa iyong pansin ang isang bagong kurso mula sa koponan Ang Codeby- "Pagsubok sa pagtagos ng mga Web Application mula sa simula." Pangkalahatang teorya, paghahanda sa kapaligiran sa pagtatrabaho, passive fuzzing at fingerprinting, Active fuzzing, Vulnerabilities, Post-exploitation, Tools, Social Engeneering at marami pang iba.


Python programming language ay matagal nang nangunguna sa lahat ng mga programming language. Sa mga tuntunin ng bilang ng mga lugar ng aplikasyon at mga kakayahan, nakikipagkumpitensya ito sa mga wika tulad ng C++ at JavaScript. Siyempre, ang Python ay mas bata kaysa sa mga classical programming language, ngunit ito ay perpekto para sa mga nagsisimula at higit pa. Ginagamit ang Python sa malalaking kumpanya gaya ng Pixar, NASA.

una: Ang programming language na ito ay may dynamic na pag-type, na nangangahulugang hindi na kailangang ideklara ang uri ng mga variable, i-cast ang isang uri sa isa pa, at mag-isip tungkol sa anumang mga paghihigpit sa bilang ng mga character na nasa mga variable na ito. Ang dynamic na pag-type ay ginagawang mas madali para sa mga nagsisimula dahil hindi nila kailangang suriing mabuti ang RAM at CPU upang maunawaan kung paano gumagana ang wika. Siyempre, may mga panuntunan na nagpapaliwanag ng ilan sa mga prinsipyo ng pag-cast ng isang uri ng data sa isa pa. Ang mga ito, siyempre, ay nagkakahalaga ng pagbibigay pansin kapag nag-aaral ng Python: sa ganitong paraan maiiwasan mo ang mga lohikal na error na hindi kinikilala ng compiler.

Halimbawa ng dinamikong pagta-type:

Pangalawa: Ang wikang ito ay may makapangyarihang object-oriented na mga kakayahan sa programming. Nangangahulugan ito na ang lohikal na istraktura ng isang Python program ay maaaring itayo sa paraang ang code nito ay umaangkop sa medyo maliit na bilang ng mga linya. Sa katunayan, ang mga program na nakasulat sa Python ay tumatagal ng isa at kalahati hanggang dalawang beses na mas kaunting linya kaysa sa parehong mga program na nakasulat, halimbawa, sa C++.

Ang Python ay isang pangkalahatang layunin na wika. Nangangahulugan ito na maaari itong magamit sa ganap na anumang lugar ng pag-unlad ng software. Sa katunayan, lahat ay maaaring mabuo sa Python: kumplikadong mga sistema ng matematika gamit ang NumPy module (isang alternatibo sa MatLab), mga web application gamit ang Django, mga graphical na interface gamit ang Tkinter, mga laro gamit ang PyGame, at iba pa.

Ang tanging kawalan ng wikang ito ay ang mababang bilis nito kumpara sa mga klasikal na wika (C++, Java). Sa kabilang banda, ang kapangyarihan ng pag-compute ng mga modernong computer ay ginagawang hindi nakikita ang pagkakaibang ito. Gayunpaman, dito rin, ang mga developer ng Python ay nakahanap ng isang mapanlikhang solusyon. Kino-compile ng CPython runtime ang code nang walang intermediate machine code stage, na nagpapabilis sa pagpapatakbo ng program. Kaya, ang mga module ng programa kung saan ang bilis ay kritikal ay maaaring mabuo gamit ang CPython.

Mula sa lahat ng nasa itaas, sumusunod na ang Python ay nagkakahalaga ng pag-aaral. Kung ikaw ay isang baguhan na programmer, huwag mag-atubiling piliin ang Python bilang iyong unang wika. Gagawin nitong mas madali para sa iyo na matutunan ang sining ng programming at bibigyan ka ng pagkakataong lumago sa hinaharap. Upang i-install ang Python sa Linux, maaari mong basahin