Έλεγχος για Ειδικές Τιμές στην 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.