sintassi
if condizione1:
... comandi da eseguire se la condizione é veraelif condizione2:
... comandi da eseguire se la condizione é veraelif condizioneN:
... comandi da eseguire se la condizione é veraelse:
... comandi da eseguire se le altre consizioni sono non sono vere
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')