Έλεγχος για Ειδικές Τιμές στην Python
Στην Python μπορούμε να ελέγξουμε αν
η τιμή μιας μεταβλητής είναι ειδικού τύπου
δεδομένων - None, True,
False.
Ας υποθέσουμε ότι έχουμε μια μεταβλητή tst:
tst = 3
Ας ελέγξουμε αν έχει την τιμή
None:
if tst == None:
print('+++')
else:
print('---') # αυτό θα εκτελεστεί
Στον έλεγχο μπορούμε επίσης να χρησιμοποιήσουμε
τη λέξη-κλειδί is:
if tst is None:
print('+++')
else:
print('---') # αυτό θα εκτελεστεί
Για να ελέγξουμε ότι μια μεταβλητή ΔΕΝ είναι
None, προσθέτουμε not στην συνθήκη:
if tst is not None:
print('+++') # αυτό θα εκτελεστεί
else:
print('---')
Δίνεται μια μεταβλητή:
tst = 10
Ελέγξτε ότι είναι ίση με την τιμή None.
Δίνεται μια μεταβλητή:
tst = 'abc'
Ελέγξτε ότι δεν είναι ίση με την τιμή None.