Python se altro, dichiarazione

Python se altro, dichiarazione
L'istruzione If-Else Python viene utilizzata nel COD per il processo decisionale. Più spesso, è necessario il processo decisionale per eseguire un determinato codice se una condizione particolare è vera.

In Python, lo scopo previsto di usare IF-Else è il processo decisionale. La sintassi dell'istruzione IF-ELSE in Python è simile alla maggior parte dei linguaggi di programmazione come Java, C, C ++ e C#.

Questo articolo descrive in dettaglio le dichiarazioni di Python If-Else.

Sintassi

Se test_expression:
istruzione (i) da eseguire
altro:
istruzione (i) da eseguire

Nella condizione if, viene valutata l'espressione del test. L'espressione del test può essere chiamata anche una condizione. In caso di vera condizione, l'affermazione di If Block viene eseguita, altrimenti il ​​flusso del programma viene passato alla condizione altro. Il diagramma di flusso raffigura l'esecuzione dell'istruzione IF-ELSE.

Python se altro esempi di dichiarazione

Vediamo un esempio di If-Else in Python. Nell'esempio fornito, una variabile NUM viene dichiarata per un numero con un valore di 13. Se la condizione controlla se il numero è maggiore di 10 o meno. Se il valore del numero è superiore a 10, viene eseguito il corpo IF Block e stampa che il numero è maggiore di 10. Nel caso in cui il numero sia inferiore a 10, allora viene eseguito il blocco e stampa che il numero è inferiore a 10.

Num = 13
# Applicazione della condizione
Se Num> 10:
Stampa ("Il numero è maggiore di 10")
# dichiarare la dichiarazione altro
altro:
Stampa ("Il numero è inferiore a 10")

Produzione
L'output mostra che il numero 13 è maggiore di 10.


Ora vediamo un esempio di un numero inferiore a 10.

Num = 3
# Dichiarare l'istruzione IF per verificare se il numero è maggiore di 10 o meno
Se Num> 10:
Stampa ("Il numero è maggiore di 10")
altro:
Stampa ("Il numero è inferiore a 10")

Produzione

La dichiarazione Elif in Python

Python ci consente di valutare o controllare le espressioni di test multiple utilizzando l'istruzione ELIF. L'elif è la forma corta per l'istruzione altro. Possiamo usare gli operatori matematici per valutare la condizione come =, != (non uguale) ,, ecc.

Nella dichiarazione Elif, se la prima condizione se non è vera, il programma valuterà la prossima condizione di blocco Elif e così via. Nel caso in cui tutte le condizioni siano false, la condizione altro verrà finalmente eseguita.

Vediamo un esempio di questo.

# Dichiarare una variabile di nome
nome = input ("Immettere il nome di animale \ n")
if name == "mucca":
stampa ("hai inserito mucca")
name elif == "cane":
Stampa ("Hai inserito cane")
name elif == "Cat":
Stampa ("hai inserito gatto")
altro:
stampa ("questo è il blocco altro")

Produzione

Nidificato se condizione in python

Possiamo dichiarare più condizioni se all'interno di una condizione if. Questo fenomeno è chiamato o nidificato. Vediamo un esempio di questo.

# Dichiarare una variabile di età
età = 13
Se età> 10:
Stampa ("Hai 10")
# una condizione if all'interno della condizione if
Se età> 12:
stampa ("sei anche sopra 12")
Se età == 13:
stampa ("hai 13 anni")
altro:
Stampa ("Non hai 13 anni")
altro:
stampa ("hai meno di 10 anni")

Produzione

Conclusione

Questo articolo spiega la dichiarazione IF-Else in Python usando semplici esempi. L'istruzione IF-ELSE viene utilizzata per valutare l'espressione del test.