nisfarm.ru

Podmíněná konstrukce if. Python: rozlehlost a jednoduchost jazyka

Jednoduchost Python umožňuje začátečníkům naučit se programovací jazyk. Přítomnost různých metod, funkcí, knihoven, konstrukcí a cyklů umožňuje řešit i ty nejsložitější úkoly. Například, podmíněné prohlášení

pokud. Python nabízí jednoduchou, srozumitelnou a široce používanou konstrukční syntaxi.

pokud je python

Přehled Pythonu

S Pythonem mohou být úkoly úplně jiné. Proč?

  • Interpretace jazyka. To znamená, že zdrojový kód není kompilován do záznamu stroje, ale je prováděn interpretem.
  • Interaktivita. Ukazuje se, že program provádí příkazy napsané ve shellu tlumočníka po provedení předchozích.
  • Orientace objektu. Jazyk dokonale podporuje zásady OOP. Předpokládá se, že programový kód zapouzdří příkazy do objektů nebo jinak nazývá speciální struktury.

Python není možné naučit rusky, protože rezervovaná slova jsou psána v angličtině. Text zobrazený na obrazovce může být zobrazen v jazyce, který uživatel může pochopit, pokud používá kódování.

V roce 2013 se Python řadí mezi první uživatele. Druhá pozice je pro jazyk Java a třetí pro C ++. Do roku 2017 se statistiky mírně změnily. První řádek je obsazen Java, druhý a třetí - C a C ++, čtvrtý - Python. Ačkoli ztratil několik pozic v žebříčku, jeho popularita mezi programátory se zvyšuje. Některé organizace hledají práci výlučně pythonisty. Protože je Python jazykem na vysoké úrovni, s minimálními náklady, produktivita práce je maximalizována.

Výhody Pythonu




Popularita tohoto programovacího jazyka narůstá, protože má řadu charakteristických rysů.

  • Nejjednodušší příkaz help () je schopen poskytnout úplné informace o položené otázce.
  • S programem Python můžete psát jednoduché skripty a vytvářet plnohodnotné aplikace (ať už se jedná o webové programování nebo hry).
  • Jazyk napříč platformou umožňuje spouštět písemné aplikace v libovolném operačním systému: Windows, Linux, Mac OS.
  • Obrovská standardní knihovna umožňuje připojit různé moduly. Jejich "činnost" je zaměřena na řešení problémů s databázemi, vývojem webových stránek, komplexními matematickými výpočty apod.
  • Na webu World Wide Web najdete odpověď na jakékoli otázky týkající se Pythonu, protože se kolem tohoto jazyka vytvořila komunita s kompetentními a zkušenými odborníky.
  • Schopnost integrovat aplikaci napsanou v Pythonu do jakéhokoli programu spuštěného v jazyce C ++.
  • Každý typ dat má funkce a metody Pythonu, které uživateli ulehčují život mnohem jednodušší.
  • Distribuce je zcela zdarma. Některé operační systémy původně nainstalují.

Typy podmíněných struktur

Konstrukce if (Python je považována za hlavní vývojové prostředí) předpokládá schopnost ověřit pravdivost podmínky. Pokud je výraz vyhodnocen jako True, provede se blok. V opačném případě uživatel předepisuje jiné chování programu. Většina programovacích jazyků obsahuje podobné mechanismy pro rozhodování.

Pokud je struktura Pythonu rozdělena do následujících typů:

  • Syntaxe if. Zde je určena podmínka. Je-li to pravda, provede se příslušný blok. Pokud je výsledek výpočtů nepravdivý, předepsané příkazy se přeskočí a program pokračuje.

Blokové schéma if. metody pythonu

Příklad programu:

metody pythonu

  • Syntaxe if hellip-else. Vyhradené slovo else může být přidáno do původního konstruktu. V bloku, který se řídí tímto příkazem, jsou zapsány výrazy. Budou provedeny, pokud počáteční podmínky přinesou výsledek False.

Blokové schéma struktury if ... else.

python úkoly

Příklad programu:

python úkoly

  • Syntaxe je ifhellip-elifhellip- jinak. Příkaz nacházející se ve středu vám umožňuje zkontrolovat několik podmínek pro pravdu. Pokud některý z nich vytvoří True, provede se příslušný blok. Počet elifů v podmíněném konstruktu může být libovolný, na rozdíl od jiných.

Blokový diagram if ... elif ... jiný.

python v ruštině

Příklad programu:

python v ruštině

Vnořené podmíněné konstrukce

Konstrukce if (Python 3.0 a 2.7 jsou solidární v tomto) vám umožní otestovat jeden stav v rámci jiného. To znamená, že při zadání pravdivého testu může být nutné projít několik booleovských výrazů. V tomto případě je jiný vestavěn do konstrukce if (například pokud hellip- elifhellip-. jinak). Uživatel potřebuje pečlivě odsadit, protože Python v tomto ohledu netoleruje svobody.

Sdílet na sociálních sítích:

Podobné
© 2021 nisfarm.ru