except

Python except kalit so‘zi

❮ Python kalit so‘zlari ma’lumotnomasi


Misol

Agar operator xato chiqarsa, "Something went wrong" deb chiqaring:

try:   x > 3 except:   print("Something went wrong")
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

except kalit so‘zi try...except bloklarida ishlatiladi. U try bloki xato chiqarganda bajariladigan kod blokini belgilaydi.

Turli xato turlari uchun turli bloklarni, shuningdek hech qanday muammo bo‘lmaganda bajariladigan bloklarni belgilashingiz mumkin, quyidagi misollarni ko‘ring.


Ko‘proq misollar

Misol

Agar NameError bo‘lsa, bitta xabar, TypeError bo‘lsa, boshqa xabar chiqaring:

x = "hello" try:   x > 3 except NameError:   print("You have a variable that is not defined.") except TypeError:   print("You are comparing values of different type")
O‘zingiz sinab ko‘ring »

Misol

Xato chiqaradigan, lekin belgilangan xato turlarining hech biriga mos kelmaydigan (bu holda ZeroDivisionError) operatorni bajarib ko‘ring:

try:   x = 1/0 except NameError:   print("You have a variable that is not defined.") except TypeError:   print("You are comparing values of different type") except:   print("Something else went wrong")
O‘zingiz sinab ko‘ring »

Misol

Hech qanday xato yuzaga kelmagan bo‘lsa, xabar chiqaring:

x = 1 try:   x > 10 except NameError:   print("You have a variable that is not defined.") except TypeError:   print("You are comparing values of different type") else:   print("The 'Try' code was executed without raising any errors!")
O‘zingiz sinab ko‘ring »

Tegishli sahifalar

try kalit so‘zi.

finally kalit so‘zi.



❮ Python kalit so‘zlari ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!