Η δομή elif στην Python

Η δομή elif επιτρέπει τον καθορισμό πρόσθετης σύγκρισης πριν από το μπλοκ else.

Ας υποθέσουμε ότι έχουμε μια μεταβλητή tst:

pythontst = 3

Ας συγκρίνουμε την τιμή της με τους αριθμούς 1 και 5. Επίσης, ας γράψουμε διαφορετικά μηνύματα για κάθε μία από αυτές για έξοδο στην κονσόλα:

pythonif tst == 1:
  print('the num is 1')
elif tst == 5:
  print('the num is 5')
else:
  print('the num is unknown') # αυτό θα εκτελεστεί
Задание 1

Δίνονται δύο μεταβλητές:

pythontst1 = 5
tst2 = 8

Ελέγξτε την τιμή του ποια από αυτές τις μεταβλητές είναι μεγαλύτερη και εμφανίστε το αντίστοιχο μήνυμα.

Задание 2

Δίνεται μια μεταβλητή age, που περιέχει την ηλικία του χρήστη. Γράψτε μια συνθήκη, όταν η μεταβλητή είναι μικρότερη από 18 και μεγαλύτερη από 10. Στη συνέχεια, μια συνθήκη εάν ο αριθμός βρίσκεται στο διάστημα από 18 έως 60. Επίσης, γράψτε ένα μήνυμα για εμφάνιση στην κονσόλα, όταν ο αριθμός δεν εμπίπτει σε καμία από τις προηγούμενες συνθήκες.

Задание 3

Στη μεταβλητή day βρίσκεται κάποιος αριθμός από το διάστημα 1 έως 31. Προσδιορίστε σε ποια δεκάδα του μήνα εμπίπτει αυτός ο αριθμός (στην πρώτη, δεύτερη ή τρίτη).