anche in Python abbiamo l'istruzione di controllo se (if)

sintassi
if condizione1:

... comandi da eseguire se la condizione é vera

elif condizione2:
... comandi da eseguire se la condizione é vera

elif condizioneN:
... comandi da eseguire se la condizione é vera

else:
... comandi da eseguire se le altre consizioni sono non sono vere



regole


esempio: visualizza una ftase a seonda del valore di n
n = int(input('Inserisci un numero: '))
if n < 0:

print(n, 'è negativo')
elif n > 0:
print(n, 'è positivo')
else:
print(n, 'è zero')


esempio: verifica se la variabile contiene testo
testo = ""
if testo: puoi anche sscrivere if testo==True:

print('variabile con testo')
else:
print('variabile vuota')


esempio: uso operatore booleano and
testo1 = "ciao"
testo2 = "cane"
if testo1=="ciao" and testo1=="cane":

print('va bene')
else:
print('va male')