Komepiuta, Polokalame
O le gagana polokalame Python mo amataina
O le polokalama o se seti o algorithms e faatagaina le faatinoina o gaoioiga e tatau ai. Conventionally, i le ala lava e tasi se tagata masani e mafai ona faapolokalameina i se faiga tusitusia le poloaiga tonu i ai, mo se faataitaiga, sa ia faia le lauti. Afai o le filifiliga e gata ai o le a avea e faaaoga le gagana masani (Rusia, Ukaraina, Peretania, Korea ma isi. D.), e manaomia le gagana faapitoa polokalame mo le komepiuta. Python - se tasi o na. siosiomaga polokalame mulimuli ane a faaliliu poloaiga i code masini, ma le faamoemoe o le tagata, lea na foafoaina mo le lelei o le algorithm ua fasiotia. "Python" ei ai lona lava syntax, lea o le a talanoaina i lalo.
talafaasolopito o le gagana
Atinae amata i le 1980 tausaga, ma faamaeaina i le 1991. Na foafoaina gagana Python Gvido Van Rossum. E ui lava o le tagata autu "Python" o se gata, na igoa i le mamalu o le faaali atu o Amerika faleaitu.
Afai e te faia se atinae gagana faaaogaina ua uma ona nonoina ni au mai o lo oi ai Pascal, C ma le C ++. Ina ua uma ona fesootai atu i le Initoneti o le uluai lomiga aloaia o le vaega atoa o le polokalame o auai ona faaleleia atili ma le faaleleia.
O se tasi o itu ua faatagaina e avea ma se "Python" e fai si lauiloa, o le mamanu. E toatele matua atamamai faamanuiaina ia iloa o se tasi o le mea sili.
Vaega o le "Python"
O le gagana polokalame Python mo le amataina o se faiaoga sili ona lelei. O loo i ai se tulaga sagatonu syntax faigofie. Malamalama o le a faigofie le tulafono, aua e le aofia ai le tele o tagata o le ausilali, aemaise ai o le fausaga o le gagana o le a aoao e indent. O le mea moni, o le polokalame i se vaega toaitiiti o au lelei teuteuina o le a avea manino vave.
O le tele o faiga syntactic ua faavaeina e lagolago polokalame e fiafia i le mea faitino. E leai se tuusaunoaga ma le gagana Python. Mo le mea na fanau mai o ia? O le a faafaigofie ai le aoaoga faamasani mo le a fesoasoani e te manatua e amataina nisi o elemene uma tagata faigaluega agavaa.
syntax
E pei ona taʻua, o le code faitauina lava faigofie ma faigofie. "Python" ei ai se au ogatasi, faamatalaina i le faatinoga le saʻo atoatoa. I mataupu faavae, e le foliga mai e faigata faaaogaina e le tagata faafoe, e oo lava mo e amataina. ese gagana Python lenei. O le syntax mo e faigofie ma le faatauvaa.
e faagaoioia masani:
- I le ole atu i le e tatau ona faaaogaina aiaiga afai-isi fausia. Afai o loo i ai foi le tele o laina, e mafai ona ulu atu i le elif poloaiga.
- ua fuafuaina o le Vasega mo le malamalama i le vasega.
- O se tasi o le atunuʻu faigofie - mavae. Na te faia se mea e talafeagai mo poloka gaogao.
- au Taamilosaga o ao ma i ai.
- Galuega tauave, auala, ma le afi ua fuafuaina e ala i def.
E ese mai tasi upu, e pei ona faagaoioia le gagana polokalame Python faatagaina oe e faaaoga faaupuga. Ala i le faaaogaina o le laina o le filifili e mafai ona faaitiitia le aofai o au ma puipui tagata taitoatasi. Faaaoga le mea ua taʻua o iloiloga paie, t. E., O i latou o lo o faia pe afai e manaomia e le tulaga. E aofia ai ma ma le po.
Le faagasologa o le polokalame tusitusia
Le faamatalaupu tamoʻe i luga o se faiga e tasi: pe a tusia se laina (lea ua tuuina mavae "o Ulu Atu") ua faatinoina i le taimi lava, ma e mafai uma ona vaai i le tagata nisi o taunuuga. e aoga lenei mea ma o si talafeagai mo amataina po oi latou oe mananao e tofotofo ai se tamai fasi code. I siosiomaga polokalame tuufaatasia, o le Faapolokalameina e tatau ona muamua tusi ai le polokalama atoa, e na o lea faaeʻea i ai ma siaki mo mea sese.
Python gagana polokalame (mo e amataina, e pei ua avea le manino, e fetaui lelei) i le Linux faagaoioia faiga e mafai ai e galulue saʻo i le faamafanafanaina. E tatau ona tusi i le poloaiga laina le igoa o le "Python" code i le gagana Peretania. Faatupuina o le a faigofie lou muamua polokalama. Muamua lava, e tatau ona tatou amanaia le mea moni e faapea o le e mafai faaaogaina o se faamatalaupu e pei o se mea fuafua. Talu mai le syntax e masani lava o alii talavou ma e le talafeagai polofesa faateleina ai, ona tusi lea o se algorithm e mafai ona avea e faapea:
6 + 4.
10 * (4-6).
6.1 + 1.8 / 9.
Ina ua uma taitasi laina, e tatau ona tuu "Ulufale atu." O le tali o le a faaalia i le taimi lava ina ua mavae le kilikiina.
O le faamatalaga faaaoga "Python"
O le faamatalaga e faaaoga e komepiuta (ma polokalame o gagana), o loo faatusalia mai e le tele o ituaiga, ma e matua manino. e fractional le fuainumera, integer, e mafai ona aofia ai le tele o fuainumera po o le fai lava si matautia ona o le vaega fractional. I le sa faigofie e galulue faamatalaupu ma i latou, ma e mafai ona ia malamalama i le mea ua e feagai ai, e tatau ona faamaoti ai se ituaiga faapitoa. Lē gata i lea, e tatau ai ina ia fetaui ma le numera ua tofia i le sela manatua.
E sili ona taatele ituaiga o faamatalaga, lea e faaaoga e le gagana polokalame Python:
- Integer. O loo tatou talanoa e uiga i integers, ma uma le lelei ma le lelei. O loo aofia ai foi i lenei ituaiga.
- Ina ia malamalama i le faamatalaupu e galulue faatasi ma vaega fractional, e tatau ona faamaoti ai le ituaiga o tulaga faaopeopea. O se tulafono faafoe, e faaaoga i le tulaga o fuainumera ma eseese manatu. Ia manatua afai e te tusia e tatau ona tausisi i ulufale le polokalama "3,25", ma te le faaaoga se koma "3,25".
- Afai o loo e faaopoopo manoa gagana polokalame Python mafai ai ona e faaopoopo i ai se ituaiga o manoa. E masani lava o loo lafo upu i upusii nofofua pe lua.
Tulaga e lelei ma leaga
I nai tausaga ua mavae, o tagata e sili atu ona naunau i le auala o le tele o le taimi e faaalu i faamatalaga atinae ma le itiiti - ina ia mautinoa ai o loo faagasolo i latou e le komepiuta. Python gagana, lea iloiloina na lelei o le tulafono aupito maualuga.
Faaletonu i le "Python" toetoe lava e leai se tasi. Na pau lava le drawback ogaoga - o le slowness i le faatinoga o le algorithm. Ioe, pe afai e faatusatusa i le "C" po o le "Java", ia moni meaola laʻitiiti. O le mafuaaga e faapea ua faaliliuina i le gagana.
tausi le atinae e faaopoopo atu i le "Python" lelei tele. O lea, pe a outou faaaogaina le ae matauina o ua tuufaatasia faaletulafono i le vaega sili ona lelei o le isi gagana maualuga polokalame.
I le tulaga e faapea o le manatu, lea o loo faatinoina e le faaliliu upu, e le faagaeetia, ona iloa o le a toetoe lava ina ua tuanai le tusia o ni laina tasene. Afai e le aoga le polokalama, o le vaega taua i so o se taimi e faaleleia ai.
O ai e faaleleia atili ai le na o le tasi vaega o le polokalame o le galulue "Python", lea e le mo le mea moni e faapea o le tulafono ua tusia i C ++ e sili atu i le tasi ua foafoaina e faaaoga Python.
O le a lomiga galulue lelei?
O lenei lautele faaaoga e lomiga e lua o se faiga syntactic, e pei o Python. Mo e amataina, o le a faigata le filifiliga lava va. E tatau ona matauina e 3.x o pea i atinae (e ui lava ina faamaloloina i vaega tele), ao 2.x - atoatoa lomiga uma. Toatele o loo fautuaina e faaaoga 2.7.8 e pei ona O lona e le lag ma ona solia. O le 3.x lomiga e le o se suiga māeʻa, e faapena i soo se taimi, e mafai ona siitia ai lou code i le siosiomaga polokalame i se faafouga. Ina ia sii mai le polokalama talafeagai e tatau ona asiasi i le uepisaite aloaia, filifili lou faagaoioia faiga ma faatalitali seia oo ina maea le download.
Similar articles
Trending Now