Pogojna konstrukcija if. Python: prostranost in preprostost jezika
Preprostost Python omogoča začetnikom, da se naučijo programskega jezika. Prisotnost različnih metod, funkcij, knjižnic, konstrukcij in ciklov omogoča reševanje celo najbolj zapletenih nalog. Na primer, pogojna izjava
če. Python ponuja preprosto, razumljivo in široko uporabljeno sintakso oblikovanja.Pregled Pythona
S Python lahko naloge popolnoma drugačne. Zakaj?
- Razumljivost jezika. To pomeni, da izvorna koda ni zbrana v zapisu stroja, ampak jo izvaja izvajalec.
- Interaktivnost. Izkazalo se je, da program izvede ukaze, napisane v lupini tolmača, po izvedbi prejšnjih.
- Orientacija objekta. Jezik popolnoma podpira načela OOP. Predpostavlja se, da programska koda encapsulates ukaze v predmete ali kako drugače imenujemo posebne strukture.
Python ni mogoče naučiti v ruščini, ker so rezervirane besede napisane v angleščini. Besedilo, prikazano na zaslonu, je lahko prikazano v jeziku, ki ga uporabnik lahko razume, če uporablja kodiranje.
V letu 2013 je Python uvrščen med prvimi med uporabniki. Drugi položaj je za jezik Java, tretji pa za C + +. Do leta 2017 se je statistika rahlo spremenila. Prva vrstica zaseda Java, druga in tretja - C in C + +, četrti - Python. Čeprav je v razvrstitvi izgubil več položajev, njegova popularnost med programerji le še narašča. Nekatere organizacije iščejo delo izključno Pythonists. Ker je Python jezik na visoki ravni, z najnižjimi stroški, se produktivnost dela poveča.
Prednosti Pythona
Priljubljenost tega programskega jezika narašča, saj ima številne značilne značilnosti.
- Najpreprostejši ukaz help () je sposoben zagotoviti popolne informacije o postavljenem vprašanju.
- S Python lahko napišete preproste skripte in ustvarite polnopravne aplikacije (ne glede na to, ali gre za spletno programiranje ali igre).
- Cross-platform jezik omogoča pisanje aplikacij pod katerimkoli operacijskim sistemom: Windows, Linux, Mac OS.
- Velika standardna knjižnica vam omogoča povezovanje različnih modulov. Njihova "aktivnost" je usmerjena v reševanje problemov z bazami podatkov, spletnim razvojem, kompleksnimi matematičnimi izračuni itd.
- V World Wide Webu najdete odgovor na vsa vprašanja o Pythonu, saj se je okoli jezika oblikovala skupnost s pristojnimi in izkušenimi strokovnjaki.
- Sposobnost integracije aplikacije, napisane v Python, v kateri koli program, ki se izvaja v C + +, na primer.
- Vsaka vrsta podatkov ima funkcije Python in metode, ki uporabniku olajšajo življenje.
- Porazdelitev je popolnoma brezplačna. Nekatere operacijske sisteme jo prvič namestite.
Vrste pogojnih struktur
Če je konstrukt (Python velja za glavno razvojno okolje), prevzame zmožnost preverjanja resničnosti stanja. Če izraz izračuna na True, se blok izvede. V nasprotnem primeru uporabnik predpisuje drugo vedenje programa. Večina programskih jezikov vsebuje podobne mehanizme za odločanje.
Če je struktura Pythona razdeljena na naslednje vrste:
- Sintaksa, če. Tu je določen pogoj. Če je res, se izvrši ustrezen blok. Če je rezultat izračuna False, so predpisani ukazi preskočeni in program sledi.
Blokiraj diagram, če.
Primer programa:
- Sintaksa, če hellip-else. Rezervirano besedo drug je mogoče dodati prvotnemu konstruktu. V bloku, ki sledi temu ukazu, so zapisani izrazi. Izvedeni bodo, če začetni pogoji dajo rezultat False.
Blokiraj diagram strukture if ... else.
Primer programa:
- Sintaksa je ifhellip-elifhellip- else. Ukaz, ki se nahaja v središču, omogoča preverjanje več pogojev za resnico. Če katera od njih ustvari True, se izvrši ustrezen blok. Število elifov v pogojnem konstruktu je lahko poljubno, za razliko od druge.
Blokiraj diagram, če ... elif ... drugega.
Primer programa:
Ustrezne pogojne zgradbe
Če je konstrukt (Python 3.0 in 2.7 sta v tem solidarnem), lahko preskusite en pogoj v drugem. To pomeni, da je pri določanju testa resnice morda treba iti skozi nekaj več Boolean izrazov. V tem primeru je drugi vdelan v konstrukcijo if (če npr hellip-elifhellip-. drugače). Uporabnik mora skrbno zamenjati, saj Python v tem pogledu ne prenaša svoboščin.
- Utemeljitev izbire programskega jezika in meril
- Python je razvojno okolje. Python 3 za začetnike
- Colt `Python` - preteklost in sedanjost
- Računalniški programski jeziki: vrste, opis, uporaba in povratne informacije
- Python za začetnike
- Programiranje iger: programi, značilnosti ustvarjanja in priporočila
- Python - kaj je to? Programski jezik na visoki ravni
- Najbolj priljubljeni programski jeziki. Programski jeziki za začetnike
- Programski jezik Python: zank
- Kompilacija je proces, ki omogoča komunikacijo med programerjem in računalnikom
- Programiranje v Python: Seznam
- Vhod in izhod v Python. Vnos in tiskanje
- Programiranje v Pythonu. Delo z nizi
- Kako najti preostanek delitve v Pythonu?
- Python: vrste podatkov, pogoji, zahteve in primeri
- Функции в Python: def. Python 3 для начинающих
- Objektno programiranje v Python: razredi, opis in funkcije
- Kaj so str objekti v Pythonu?
- Pogojni stavki, če / else v Python: skladnja in uporaba
- Največja kača: tigrovi python
- Sestavina python je največja kača na svetu