Έλεγχος για Ειδικές Τιμές στην Python

Στην Python μπορούμε να ελέγξουμε αν η τιμή μιας μεταβλητής είναι ειδικού τύπου δεδομένων - None, True, False.

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

pythontst = 3

Ας ελέγξουμε αν έχει την τιμή None:

pythonif tst == None:
  print('+++')
else:
  print('---') # αυτό θα εκτελεστεί

Στον έλεγχο μπορούμε επίσης να χρησιμοποιήσουμε τη λέξη-κλειδί is:

pythonif tst is None:
  print('+++')
else:
  print('---') # αυτό θα εκτελεστεί

Για να ελέγξουμε ότι μια μεταβλητή ΔΕΝ είναι None, προσθέτουμε not στην συνθήκη:

pythonif tst is not None:
  print('+++') # αυτό θα εκτελεστεί
else:
  print('---')
Задание 1

Δίνεται μια μεταβλητή:

pythontst = 10

Ελέγξτε ότι είναι ίση με την τιμή None.

Задание 2

Δίνεται μια μεταβλητή:

pythontst = 'abc'

Ελέγξτε ότι δεν είναι ίση με την τιμή None.