python dasturlash tilida xatoliklar va istisnolar

PPTX 34 стр. 2,3 МБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1 / 34
презентация powerpoint 13-ma’ruza: python dasturlash tilida xatoliklar va istisnolar. 13-ma’ruza: python dasturlash tilida xatoliklar va istisnolar. reja: sintaksis xatolar mantiqiy xatolar tilning mavjud istisnolari xatolar dasturlash jarayonida biz maʼlum xatoliklarga yoʻl qoʻyishimiz mumkin. python dasturi xatolikka duch kelib qolsa dasturni tugatadi. bu xatoliklar ikkita sinfga boʻlinadi: sintaksik xatolar mantiqiy xatolar(istisnolar) syntaxerror - sinteks xatolik print "hello world!“ syntaxerror: missing parentheses in call to 'print'. did you mean print("hello world!")? print("hello world!“ syntaxerror: eol while scanning string literal. eof (end of function - funktsiya yakuni) xatoligi esa funktsiya oxirida qavsni yopish esdan chiqqanda yuzaga keladi. print ("hello world!“ syntaxerror: unexpected eof while parsing eof xatoligining muammoli tarafi, python aynan qaysi funktsiya yopilmay qolganini ko'rsata olmaydi, ya'ni kodni sinchiklab ko'zdan kechirib chiqish talab qilinadi. indentationerror - joy tashlashda xatolik python tilida qator boshidan yoki joy tashlab yozish muhim ahamiyatga ega. qator boshidan asossiz joy qoldirish indentationerror ga olib keladi. quyidagi kodga e'tibor …
2 / 34
d boʻlmagan modulni import qilganimizda importerror kabi mantiqiy xatoliklari yuzaga kelishi mumkin. zerodivisionerror dastur ishlash vaqtida bunday xatolik turlari yuzaga kelganda, python istisno obyektini yaratadi. agar bu xatolik boshqarilmagan boʻlsa, unda interpretator bu xatolik nima uchun yuzaga kelganligi haqidagi baʼzi maʼlumotlar bilan birga, u xatolik kuzatilgan joylashuvni ham ekranga chiqaradi. image.txt fayl xatoligi sodir bo’ldi mantiqiy xatolar turli ko'rinishda bo'lishi mumkin, masalan sonlar bilan ishlashda: tilning mavjud istisnolari dasturlash tilining qoidalariga toʻgʻri kelmaydigan ifodalar istisnolarni keltirib chiqarishi mumkin. python dasturlash tilida bir nechta istisnolar mavjud, bu istisnolar ularga mos xatolik yuzaga kelganda ekranga chiqadi. biz barcha istisnolarni local() funksiyasi yordamida quyidagicha koʻrishimiz mumkin: print(dir(locals()['__builtins__'])) locals()[“__builtins__”] ifodasi standart istisnolar, funksiyalar va atributlar modulini qaytaradi. dir barcha atributlarni satrlar koʻrinishida roʻyxatga kirgizishga imkon beradi. istisno holatlarida koʻriladigan choralar python dasturlash tilida, istisnolar try operatori yordamida boshqarish mumkin. istisnoli holatlar mavjud boʻlgan operatsiyalarni try operatori ichiga yozamiz, kelib chiqadigan istisnolarni except operatori ichida …
3 / 34
biroq, agar 0 kiritsak,except bloki else ichidagi kod blokidagi istisnolarni boshqarmaganligi tufayli zerodivisionerror kelib chiqadi: pythonda try...finally pythonda, finally bloki istisno bo'ladimi yoki yo'qmi, har doim bajariladi. finally blok ixtiyoriy va har bir tekshiruv bloki uchun faqat bitta finally blok bo'lishi mumkin. image5.png image6.png image7.png image8.png image9.png image10.png image11.png image12.png image13.png image14.png image15.png image16.png image17.png image18.png image19.png image20.png image21.png image22.png image23.png image24.png image25.png image26.png image27.png image28.png image29.png image30.png image31.png image32.png image33.png image3.png image4.png /docprops/thumbnail.jpeg
4 / 34
python dasturlash tilida xatoliklar va istisnolar - Page 4
5 / 34
python dasturlash tilida xatoliklar va istisnolar - Page 5

Хотите читать дальше?

Скачайте все 34 страниц бесплатно через Telegram.

Скачать полный файл

О "python dasturlash tilida xatoliklar va istisnolar"

презентация powerpoint 13-ma’ruza: python dasturlash tilida xatoliklar va istisnolar. 13-ma’ruza: python dasturlash tilida xatoliklar va istisnolar. reja: sintaksis xatolar mantiqiy xatolar tilning mavjud istisnolari xatolar dasturlash jarayonida biz maʼlum xatoliklarga yoʻl qoʻyishimiz mumkin. python dasturi xatolikka duch kelib qolsa dasturni tugatadi. bu xatoliklar ikkita sinfga boʻlinadi: sintaksik xatolar mantiqiy xatolar(istisnolar) syntaxerror - sinteks xatolik print "hello world!“ syntaxerror: missing parentheses in call to 'print'. did you mean print("hello world!")? print("hello world!“ syntaxerror: eol while scanning string literal. eof (end of function - funktsiya yakuni) xatoligi esa funktsiya oxirida qavsni yopish esdan chiqqanda yuzaga keladi. print ("hello world!“ syntaxerr...

Этот файл содержит 34 стр. в формате PPTX (2,3 МБ). Чтобы скачать "python dasturlash tilida xatoliklar va istisnolar", нажмите кнопку Telegram слева.

Теги: python dasturlash tilida xatoli… PPTX 34 стр. Бесплатная загрузка Telegram