Python dasturlash tilida kodlarni xatolikka yuz berishi oldindan na'malum bo'lgan holda yoki tekshirish zarur bo'lgan holda try except ni qo'llashingiz maqsadga muaffiq. Ushbu kodni biriktirmasangiz kodda xatolik yuz bergan holat dastur avtomatik tarizda to'xtashga majbur bo'ladi.
try Dastur kodida kod blokini xatolar uchun sinab ko'rish imkonini beradi.
except Dastur kodida sizga xatoni hal qilishga imkon beradi.
else Dastur kodida xato bo'lmaganda kodni bajarishga imkon beradi.
finally Dastur kodida sinash natijasidan qat'i nazar, kodni bajarishga imkon beradi- va bloklardan tashqari.
try:
print(x)
except:
print("Bu yerda x mavjud bo'lmasa")
Ko'p istisnolar
Siz xohlagancha istisno bloklarini belgilashingiz mumkin, masalan, agar siz maxsus xatolik uchun maxsus kod blokini bajarmoqchi bo'lsangiz:
try:
print(x)
except NameError:
print("x topilmadi")
except:
print("boshqa bir xatolik")
Python Fayl
Python dasturlash tilida fayllar ustida bir qancha amallar bajarish mumkin. Yaratish, o'qish, yangilash va o'chirish.
Fayllar bilan ishlash
Fayllar bilan ishlashning asosiy funksiyasi bu open() funksiyasidir. Ushbu funksiya ikkita paramater oladi fayl_nomi va fayl_rejimi.
"r"- O'qish - Standart qiymat. Faylni o'qish uchun ochadi, agar fayl mavjud bo'lmasa, xato
"a"- Qo'shish - faylni qo'shish uchun ochadi, agar u mavjud bo'lmasa, uni yaratadi
"w"- Write - faylni yozish uchun ochadi, agar u mavjud bo'lmasa, uni yaratadi
"x"- Yaratish - Belgilangan faylni yaratadi, agar fayl mavjud bo'lsa, xatoni qaytaradi
Bundan tashqari, fayl ikkilik yoki matn rejimi sifatida ishlashi kerakligini belgilashingiz mumkin.
Do'stlaringiz bilan baham: |