Computer, Zokuhlela
I Python ulwimi lokuprograma kwabasaqalayo
Le program yeyona isethi ubuchule ukuvumela ukubulawa izenzo kuyimfuneko. Ngokuqhelekileyo, ngendlela efanayo umntu oqhelekileyo inokwenziwa ngokubhala imiyalelo ngqo, umzekelo, wenza iti. Ukuba ukhetho yokugqibela kuya kuba ukusebenzisa ulwimi zendalo (Russian, Ukrainian, IsiNgesi, Korean njalo njalo. D.), Ulwimi ekhethekileyo lokuprograma iyafuneka ukuze computer. Python - omnye wabo. indawo Programming kamva bazaku imiyalelo iqokelelwe kwikhowudi kumatshini, kunye nenjongo yomntu, leyo wadalwa ngenxa ngenxa algorithm uyabulawa. "Python" liye ezinesintaksi eyeyalo, nto leyo eza kuxoxwa ngezantsi.
ngembali yolwimi
Development yaqala kunyaka 1980, yaye ndayigqiba wadalwa Gvido Van Rossum 1991 Python ulwimi. Nangona umlinganiswa ophambili "Python" kuba inyoka, yena ogama lakhe behlonipha the American comedy show.
Xa uyila developer ulwimi olusetyenziswa sele amanye amaqela abolekwe NjengoPascal, C no C ++ ezikhoyo. Emva ukudibanisa kwi Internet nenguqulelo esemthethweni lonke iqela badwelisi benkqubo wajoyina siyiphucule nokuphuculwa kwayo.
Omnye wemiba eye wavumela ukuba i "Python" idume kakhulu, nguye design. Iingcali ezininzi kakhulu uphumelela ithathwa njengenye engcono.
Iimpawu "Python"
I Python senkqubo yolwimi kwabasaqalayo yi ngutitshala obalaseleyo. Kuye ngesivakalisi ngokwanelisayo elula. Qonda ikhowudi kuya kuba lula, kuba aliquki kakhulu amalungu abangabancedani, yaye ngokukodwa nezakhi nemigaqo yokusetyenziswa kolwimi kuya kufunda indent. Kakade ke, ucwangciso kunye inani elincinane amaqela kakuhle ezihonjiswe iya kucaca ngoko nangoko.
Iindlela ezininzi syntactic ziye zaqaliswa ukuxhasa isinxulumanisi senkqubo into ebomini. Ngaba Akukho ngaphandle kunye ulwimi Python. Kuba oko wazalwa kuwo? Iya nokuququzelela uqeqesho kwabasaqalayo kuya kukunceda ukhumbule ezinye izinto sele abasebenzi abaqeqeshiweyo.
syntax
Njengoko sele kukhankanyiwe, ikhowudi ifundeka ngokulula kakhulu kwaye nje. "Python" kukho iqela engaguqukiyo, esibonakala ukusebenza ngendlela. Enyanisweni, oku kubonakale kunzima esetyenziswa yi umqhubi, nkqu kwabasaqalayo. Oku kwahlukile Python ulwimi. Syntax kuba lula yaye ilula.
abaqhubi yezeMveli: †
- Xa ucela imiqathango kufuneka ingasetyenziswa xa-enye kokuyilwayo. Ukuba kukho imiqolo ezininzi kakhulu, unako ukungena Elif umyalelo.
- Class yenzelwe ekuqondeni iklasi.
- Enye yabaqhubi zilula - lokuphumelela. Wenza nto kufanelekile ukuba iibhloko ezingenanto.
- amaqela Cycle ukuyi nangenxa.
- Umsebenzi, indlela, kwaye wenkunkuma uzimisele nge def.
Ngaphandle elilodwa, njengoko abaqhubi Python ulwimi lokuprograma ikuvumela ukuba usebenzise amabinzana. Ngokusebenzisa yemigca ngemixokelelwane nga ukunciphisa inani lamaqela kunye kwizibiyeli ngamnye. Kusetyenziswe ekuthiwa-evaluation vilandini, t. E., Abo ukuba yenziwa kuphela xa kuyimfuneko imeko. Ezi ziquka kwaye okanye.
Inkqubo lweenkqubo yokubhala
Itoliki isebenza ngendlela enye: xa ubhala umgca (leyo ibekwa emva "Faka of") kugqityiwe ngoko nangoko, kwaye umntu sele ukubona ezinye iziphumo. Oku kuluncedo kwaye kakhulu elula kwabasaqalayo okanye abo bafuna ukuvavanya intwana encinci khowudi. Xa iimeko udweliso yaqulunqwa, uhlelo kuya kufuneka ukuba ubhale kuqala inkqubo xa iyonke, ngoko kuphela sungula kwaye mabatshekishe iimpazamo.
ulwimi Python lokuprograma (kwabasaqalayo, njengoko Kucacile, ukuba ihambelana ngokupheleleyo) kwi-Linux yokusebenza ukuvumela ukuba ukusebenza ngqo kwi console. Kuyimfuneko ukuba ubhale kwilayini yomyalelo igama "Python" ikhowudi kwi IsiNgesi. Yila inkqubo lakho lokuqala iza kuba lula. Okokuqala, kufuneka ithathele ingqalelo into yokuba ukusetyenziswa itoliki Kuloko ikhaltyhuleyitha. Ekubeni lwesivakalisi idla abaselula kunye neengcali yavelisa amagqabi awahambelani, uze ubhale algorithm na ngolu hlobo lulandelayo:
6 + 4.
10 * (4-6).
6.1 + 1.8 / 9.
Emva kokuba umgca ngalunye, kufuneka ubeke "Ngena." Impendulo iya kuboniswa ngoko nangoko emva kokunqakraza.
Idatha esetyenziswayo "Python"
Le data esetyenziswa yi computer (neelwimi lwenkqubo), zimelwe iintlobo, kwaye kakhulu izicacele. Amanani iqhezu, inani elipheleleyo, ukuze luqulathe amanani amaninzi okanye kakhulu omkhulu ngenxa inxalenye iqhezu. Ukuba itoliki kwaba lula ukusebenza kunye nabo, yaye ukuba baqonde lokho ukujongana, kufuneka ukhankanye uhlobo oluthile. Ngaphezu koko, kuyimfuneko ngayo ukuba ukwamkeleka inombolo eyabelwe ukuba iseli memory.
Eyona eziqhelekileyo iindidi zedata, esebenzisa Python ulwimi lokuprograma:
- Kweqanda. Sithetha integers, kunye zombini ezimbi nezilungileyo. Zero ifakiwe nayo kule hlobo.
- Ukuze siqonde itoliki ukuba asebenze kunye namalungu iqhezu, kufuneka ucacise uhlobo indawo esijingayo. Njengomgaqo, lisetyenziswa kwimeko amanani abanezimo ingongoma. Khumbula ukuba xa ubhala le program kufuneka ngqo yokungena "3.25", kwaye usebenzise isiphumlisi "3.25".
- Ukuba ukudibanisa imitya Python ulwimi lokuprograma ikuvumela ukuba ukudibanisa uhlobo somtya. Ngokufuthi la mazwi livalelwe kuchaphulo olu phindwe omnye okanye kabini.
Ubuhle nobubi
Kwiminyaka embalwa edlulileyo, abantu abanomdla kakhulu kwindlela ixesha elininzi lichithwe uphuhliso ngaphantsi data - ukuqinisekisa ukuba zilungiswa nge computer. ulwimi Python, nto leyo kwakhona HIV kuphela ikhowudi liphezulu.
Ezisilelayo "Python" phantse namnye. Le ethile enkulu kuphela - le iyalibala ekwenzeni le algorithm. Ewe, ukuba uthe usithelekise i "C" okanye "Java", usuke bug. Isizathu kukuba ulwimi kukuthi ngentetho evakalayo.
Umphuhlisi igade ukongeza kwi "Python 'ulunge gqitha. Ngoko ke, xa usebenzisa yona uya kuphawula ukuba iye yafakwa imisebenzi engcono kwezinye iilwimi eziphezulu kweenkqubo.
Kwimeko ukuba ingcamango, nto leyo kuphunyezwa yi netoliki, ngakuba nomtsalane, ngoko loo nto iya kuba phantse ngoko nangoko emva ukubhala ezimbalwa imigca elinesibini. Ukuba udweliso lwenkqubo uyafaneleka, icandelo elibalulekileyo nangaliphi na ixesha ukuphucula.
Ngubani na ukuphucula nje elinye iqela badwelisi benkqubo zokusebenza "Python", ngoko kungekhona ngenxa yokuba ikhowudi ibhalwe kwi C ++ ilunge ngaphezu kwesinye ukuba wadala ngokusebenzisa Python.
Yintoni uguqulelo isebenze ngcono?
Ngoku ngokubanzi kusetyenziswa iinguqulelo nje ezimbini inkqubo syntactic, ezifana Python. Kwabasaqalayo, ukhetho kuya kuba nzima ngokwaneleyo phakathi kwabo. Kufuneka kuqatshelwe ukuba 3.x nangoku kuphuhliso (nangona kwakhululwa mass), lo gama 2.x - ugqibile ngokupheleleyo umboniso. Abaninzi bacetyiswa ukuba basebenzise 2.7.8 kangangoko ayithethi lag ingekuko. Uguqulelo 3.x ayikho utshintsho olukhulu, ukuze ngalo naliphi na ixesha, ikhowudi yakho idluliselwe kwindawo iinkqubo kunye lohlaziyo. Ukukhupha inkqubo eziyimfuneko kufuneka tyelela iwebsite esemthethweni, khetha inkqubo yakho yomsebenzi alinde de umxokozelo lugqityiwe.
Similar articles
Trending Now