Εργαστήριο πάνω στο if-else στην Python

Задание 1

Γράψτε μια συνθήκη που θα ελέγχει αν ένας δεδομένος αριθμός σε μια μεταβλητή είναι ζυγός ή όχι.

Задание 2

Ας υποθέσουμε ότι έχετε μια μεταβλητή με μια συμβολοσειρά. Αν περιέχει τον χαρακτήρα 'a', τότε ας αντικατασταθεί με '!'.

Задание 3

Δίνεται μια μεταβλητή στην οποία θα αποθηκεύεται το ηλεκτρονικό ταχυδρομείο του χρήστη. Ελέγξτε αν περιέχει τον χαρακτήρα '@'. Εάν ο συγκεκριμένος χαρακτήρας απουσιάζει, ο χρήστης πρέπει να εισάγει ξανά το σωστό email.

Задание 4

Δίνεται μια μεταβλητή στην οποία θα αποθηκεύεται το όνομα του χρήστη. Γράψτε μια συνθήκη που θα ελέγχει το μήκος του ονόματος. Εάν το μήκος είναι μικρότερο από 3, τότε να εμφανίζεται ένα μήνυμα ότι το όνομα είναι πολύ μικρό. Εάν το μήκος βρίσκεται στο διάστημα από 3 έως 20 χαρακτήρες, είναι σωστό. Εάν ξεπεράσει τους 20 χαρακτήρες, ας εμφανιστεί μήνυμα για την ανάγκη περικοπής του ονόματος.

Задание 5

Δίνεται μια μεταβλητή στην οποία θα αποθηκευτεί ένας κωδικός πρόσβασης για σύνδεση σε ένα site. Γράψτε έναν έλεγχο ώστε ο κωδικός πρόσβασης να μην είναι κενός. Επίσης ελέγξτε ότι το μήκος του είναι εντός των ορίων 6 - 14 χαρακτήρων.

Задание 6

Δίνεται ο ακόλουθος κώδικας:

pythontst = 'abcdef'

if len(tst) > 20:
  print('string is too long')
else:
  print('string is too short')

Ξαναγράψτε τον χρησιμοποιώντας τον τριαδικό τελεστή.