⊗pyPmExcThrC 81 of 129 menu

Python-da shartlar asosida foydalanuvchi istisnolari

Istisno chiqarish uchun odatda maxsus shartlar belgilanadi.

Faraz qilaylik, bizda ro'yxat mavjud:

lst = [1, 2, 3]

Keling, shartni belgilaymiz: agar ro'yxatning uzunligi uchtadan kichik yoki teng bo'lsa, unda elementlar yig'indisi hisoblansin. Aks holda, else blokida bizning ToBigLength istisnomiz chiqarilsin:

try: if len(lst) <= 3: print(sum(lst)) else: raise ToBigLength except ToBigLength: print('error: list is too big')

Kod bajarilgandan keyin chiqadi:

6

Keling endi ro'yxatdagi elementlar sonini oshiramiz:

lst = [1, 2, 3, 4] try: if len(lst) <= 3: print(sum(lst)) else: raise ToBigLength except ToBigLength: print('error: list is too big')

Kod bajarilgandan keyin chiqadi:

'error: list is too big'

Shartni yozing: agar son musbat bo'lsa, uning kvadrati hisoblansin. Agar son manfiy bo'lsa - oldingi dars uchun siz yaratgan istisno chiqarilsin.

Shartni yozing: agar son nolga teng bo'lmasa, unga 5 qo'shilsin. Aks holda, oldingi dars uchun siz yaratgan istisno chiqarilsin.

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish