La costruzione elif in Python

La costruzione elif consente di specificare un confronto aggiuntivo prima del blocco else.

Supponiamo di avere una variabile tst:

pythontst = 3

Confrontiamo il suo valore con i numeri 1 e 5. Specifichiamo anche messaggi diversi per ognuno di essi da visualizzare in console:

pythonif tst == 1:
  print('the num is 1')
elif tst == 5:
  print('the num is 5')
else:
  print('the num is unknown') # questo verrà eseguito
Задание 1

Sono date due variabili:

pythontst1 = 5
tst2 = 8

Verifica quale di queste variabili ha un valore maggiore e visualizza il messaggio corrispondente.

Задание 2

È data una variabile age, che contiene l'età dell'utente. Scrivi una condizione per quando la variabile è minore di 18 e maggiore di 10. Poi una condizione se il numero è compreso nell'intervallo da 18 a 60. Specifica anche un messaggio da visualizzare in console quando il numero non soddisfa nessuna delle condizioni precedenti.

Задание 3

Nella variabile day è contenuto un numero compreso nell'intervallo da 1 a 31. Determina in quale decade del mese ricade questo numero (prima, seconda o terza).