Piton

Instrucțiunea Python If Else

Instrucțiunea Python If Else
Instrucțiunea Python if-else este utilizată în cod pentru luarea deciziilor. Mai des, luarea deciziilor este necesară pentru a executa o anumită bucată de cod dacă o anumită condiție este adevărată.

În Python, scopul intenționat al utilizării if-else este luarea deciziilor. Sintaxa declarației if-else din Python este similară cu majoritatea limbajelor de programare precum Java, C, C ++ și C #.

Acest articol descrie afirmațiile Python if-else în detaliu.

Sintaxă

dacă test_expression:
declarație (e) de executat
altceva:
declarație (e) de executat

În condiția if, se evaluează expresia testului. Expresia test poate fi numită și o condiție. În cazul unei condiții adevărate, instrucțiunea dacă blocul este executat, în caz contrar, fluxul programului este trecut la condiția else. Diagrama de flux descrie execuția instrucțiunii if-else.

Exemple de instrucțiuni Python if else

Să vedem un exemplu de if-else în Python. În exemplul furnizat, o variabilă num este declarată pentru un număr cu o valoare de 13. Dacă condiția verifică dacă numărul este mai mare de 10 sau nu. Dacă valoarea numărului este mai mare de 10, atunci corpul blocului if este executat și imprimă că numărul este mai mare de 10. În cazul în care numărul este mai mic de 10, atunci altfel se execută bloc și se imprimă că numărul este mai mic de 10.

num = 13
# aplicarea condiției
dacă num> 10:
print („Numărul este mai mare de 10”)
# declarând declarația else
altceva:
print („Numărul este mai mic de 10”)

Ieșire
Rezultatul arată că numărul 13 este mai mare decât 10.


Acum, să vedem un exemplu de număr care este mai mic de 10.

num = 3
# declararea declarației if pentru a verifica dacă numărul este mai mare de 10 sau nu
dacă num> 10:
print („Numărul este mai mare de 10”)
altceva:
print („Numărul este mai mic de 10”)

Ieșire

Declarația elif din Python

Python ne permite să evaluăm sau să verificăm expresiile de testare multiple folosind instrucțiunea elif. Elif este forma scurtă pentru afirmația else if. Putem folosi operatorii matematici pentru a evalua starea ca =, != (nu egal), <, >, etc.

În declarația elif, dacă prima condiție if nu este adevărată, programul va evalua următoarea stare a blocului elif și așa mai departe. În cazul în care dacă toate condițiile sunt false, atunci condiția else va fi executată în cele din urmă.

Să vedem un exemplu în acest sens.

# declararea unei variabile de nume
name = input ("Introduceți numele animalului \ n")
if name == "vacă":
print ("Ai intrat vaca")
elif name == "câine":
print („Ai intrat pe câine”)
elif name == "pisică":
print ("Ai intrat pisica")
altceva:
print („Acesta este celălalt bloc”)

Ieșire

Cuibărit dacă condiție în Python

Putem declara condiții multiple dacă în interiorul unei condiții if. Acest fenomen se numește condiția imbricată dacă. Să vedem un exemplu în acest sens.

# declararea unei variabile de vârstă
vârsta = 13
dacă vârsta> 10 ani:
print („Ai peste 10”)
# o condiție if în interiorul condiției if
dacă vârsta> 12:
print („De asemenea, ai peste 12 ani”)
dacă vârsta == 13:
print („Ai 13 ani”)
altceva:
print („Nu ai 13 ani”)
altceva:
print („Ai mai puțin de 10 ani”)

Ieșire

Concluzie

Acest articol explică afirmația if-else din Python utilizând exemple simple. Instrucțiunea If-else este utilizată pentru a evalua expresia testului.

Cele mai bune jocuri de linie de comandă pentru Linux
Linia de comandă nu este doar cel mai mare aliat al tău când folosești Linux - poate fi și sursa de divertisment, deoarece poți să o folosești pentru ...
Best Gamepad Mapping Apps for Linux
If you like to play games on Linux with a gamepad instead of a typical keyboard and mouse input system, there are some useful apps for you. Many PC ga...
Instrumente utile pentru jucătorii Linux
Dacă vă place să jucați jocuri pe Linux, este posibil să fi folosit aplicații și utilitare precum Wine, Lutris și OBS Studio pentru a îmbunătăți exper...