OqPoWah.com

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.

če je python

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. python metode

Primer programa:




python metode

  • 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.

naloge python

Primer programa:

naloge python

  • 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.

python v ruščini

Primer programa:

python v ruščini

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.

Zdieľať na sociálnych sieťach:

Príbuzný