Podmíněné příkazy if / else v jazyce Python: syntaxe a aplikace
Pokyny pokud
Obsah
Pokud / else syntax pravidla v Pythonu
Python je skriptovaný jazyk, takže jeho hlavním úkolem je zjednodušit kód a ulehčit život vývojáři. Pravidlo platí pro všechny jazykové objekty, včetně instrukcí pokud. Na rozdíl od jazyků podobných jazykům Python nemá zkroucené závorky, na konci výrazů je třeba středník. Existuje však jeden nový prvek. Toto je znak dvojtečky.
Nejjednodušší příklad if / else v Pythonu:
- > c = 10
- > pokud c> 2:
- tisk (c)
- 10
Prvnímu řádku je přiřazena hodnota proměnné c. Druhá je základní instrukce s podmínkou. Po dvojtečce začne vnořený blok s vestavěnou funkcí tisk ().
Navzdory jednoduchosti designu začínají programátoři stejné chyby. Zapomínají na vložení dvojtečky a po ní odsouží.
Proč jsou odsazení důležitá
Pro vývojáře, kteří jsou na konci každého výrazu zvyklí položit středník, může vypadat neobvyklé odsazení. V Pythonu však konec řádku automaticky znamená konec příkazu. Veškerý kód je napsán vertikálně s logickým odsazením. Díky tomu je mnohem snazší číst.
Pořadí návrhů kódu určuje pořadí provedení víceřádkových a složených instrukcí if / else v Pythonu:
- pokud a:
- pokud b:
- První výraz
- jinak:
- Druhý výraz
Pokud pracujete ve shellu IDLE, interpret automaticky odsadí všechny odrážky. Ale při použití textových editorů budete muset dívat na sebe.
Proč potřebujete volitelné pokyny
V Pythonu if / else také nazývané podmíněné instrukce. Jedná se o nástroj pro výběr, který odráží základní logiku kódu. Uvnitř pokud může existovat několik pokynů, včetně dalších pokud. Po pokud následovaná volitelnou instrukcí jinak. Pokud v důsledku splnění podmínek popsaných v čl pokud, tlumočník se nevrací Pravda, jde to jinak.
U komplexnějších kódových větví se v některých případech zadává volitelná instrukce elif. Předepisuje další podmínky. Konstrukce if / elif / else v Pythonu vypadat takto:
- pokud
: # Pokud příkaz s podmíněným výrazem #Associated block - elif
: # Volitelné elif - else: # Volitelný jiný blok
Po volitelných pokynech jsou umístěny dvojtečky a povinné odsazení. Část z jinak Je navržen tak, aby se zabýval situacemi, ve kterých nebyly nalezeny žádné shody if / elif. Podle pravidel je každá část kódu zpracována postupně. Podmíněné výrazy však způsobují, že tlumočník provede přechody. Proto se v Pythonu nazývají také pokyny pro řízení toku.
- Python je vývojové prostředí. Python 3 pro začátečníky
- První program Java je Hello World
- Colt `Python` - minulost a současnost
- Programování: Jazyk assembleru. Základy jazyka assembleru
- Python pro začátečníky
- Python - co je to? Programovací jazyk na vysoké úrovni
- Nejpopulárnější programovací jazyky. Programovací jazyky pro začátečníky
- Python programovací jazyk: smyčky
- Skriptovací programovací jazyky: úkoly, funkce a výhody
- Programování v Pythonu: Seznam
- Vstup a výstup v Pythonu. Vstup a tisk
- Programování v Pythonu. Práce s řetězci
- Jak najdu zbytek dělení v Pythonu?
- Co je to dynamické psaní?
- Podmíněná konstrukce if. Python: rozlehlost a jednoduchost jazyka
- Python: datové typy, podmínky, požadavky a příklady
- Funkce v Pythonu: def. Python 3 pro začátečníky
- Objektově orientované programování v Pythonu: třídy, popis a funkce
- Co jsou objekty str v Pythonu?
- Práce s objekty souborů: otevřete, přečtěte a zapisujte soubory do Pythonu
- PHP konstrukce, pokud jinde: skrytá logika