Come usare if else in python
Per inserire una condizione in un programma python si usa l'istruzione if else
if (condizione):
istruzione 1
else:
istruzione 2
Le istruzioni 1 e 2 devono cominciare da una posizione più a destra rispetto alla if e alla else ( indentazione ).
Possono anche essere blocchi con più istruzioni in sequenza.
Come funziona if else
- Se la condizione è vera, il programma esegue l'istruzione 1.
- Se la condizione non è vera, è falsa, il programma esegue l'istruzione 2.
La clausola else non è obbligatoria. Se la clausola else manca, il programma esegue l'istruzione 1 soltanto se la condizione è soddisfatta. In caso contrario, esce dall'istruzione condizionale e continua l'esecuzione del programma.
Esempi
Esempio 1
Se la variabile age è maggiore uguale di zero
if (age>=18):
price=20
il programma assegna il valore 20 alla variabile price.
Esempio 2
Se la variabile age è maggiore uguale di zero, il programma assegna 20 alla variabile price.
if (age>=18):
price=20
else:
price=10
Altrimenti, il programma assegna 15 alla variabile price.