Sobes.tech
Junior — Middle

Python'da uchraydigan asosiy istisno turlarini nomlaya olasizmi?

sobes.tech AI

AIdan javob

Python'da turli xatoliklarni boshqarish uchun ishlatiladigan ko'plab ichki exception turlari mavjud. Ularning asosiylari:

  • Exception — barcha exceptionlar uchun asosiy sinf.
  • ValueError — argument noto'g'ri qiymatga ega bo'lsa yuzaga keladi.
  • TypeError — operatsiya yoki funksiya noto'g'ri turdagi ob'ektga qo'llanganda.
  • IndexError — ro'yxat yoki boshqa ketma-ketlik indeksidan tashqariga chiqish.
  • KeyError — lug'atcha mavjud bo'lmagan kalitga kirishga urinish.
  • AttributeError — ob'ektning mavjud bo'lmagan atributiga murojaat qilish.
  • ZeroDivisionError — nolga bo'lish.
  • ImportError — modulni import qilishda xato.
  • FileNotFoundError — fayl topilmadi.

Ushbu exceptionlar dasturlardagi xatoliklarni aniqlash va boshqarishga yordam beradi, kodni ishonchliroq qiladi.