Boolean değeri sağlanmazsa hata verir ve programı kapatır.
assert <bool>, <açıklama>
<bool>
Kontrol değişkeni
Örn: 0 > 5
<açıklama>
Hatanın neden verildiğine dair metin
Örn: Küçük bir değer girildi
⭐ Örnek
def KelvinToFahrenheit(Temperature):assert (Temperature >= 0),"Colder than absolute zero!"return ((Temperature-273)*1.8)+32print (int(KelvinToFahrenheit(505.78)))print (KelvinToFahrenheit(-5))
📋 Sonuç
451Traceback (most recent call last):File "test.py", line 9, in <module>print KelvinToFahrenheit(-5)File "test.py", line 4, in KelvinToFahrenheitassert (Temperature >= 0),"Colder than absolute zero!"AssertionError: Colder than absolute zero!