nisfarm.ru

Podmíněné příkazy if / else v jazyce Python: syntaxe a aplikace

Pokyny pokud

je v jakémkoli programovacím jazyce, používá se v Java, C a procedurálním assembleru. Syntaktický model pokud v Pythonu je jiný. V mnoha ohledech je mnohem jednodušší a kompaktnější, ale existují určité prvky.

jestli jinak python

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ží.

li elif else python

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.

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

Podobné
© 2021 nisfarm.ru