Обработка ошибок с помощью Python
Оценка 4.9

Обработка ошибок с помощью Python

Оценка 4.9
pptx
19.12.2021
Обработка ошибок с помощью Python
Обработка ошибок с помощью Python.pptx

ТЕМА: Обработка ошибок с помощью

ТЕМА: Обработка ошибок с помощью

16 декабря

ТЕМА:
Обработка ошибок
с помощью Python

ОШИБКА В СРЕДЕ ПРОГРАММИРОВАНИЯ

ОШИБКА В СРЕДЕ ПРОГРАММИРОВАНИЯ

ОШИБКА В СРЕДЕ ПРОГРАММИРОВАНИЯ И ЕЕ ИСПРАВЛЕНИЕ
После написания программного кода в среде программирования при наличии ошибки в процессе запуска на экране появится окно сообщения об ошибке (SyntaxError). Это означает, что в программном коде есть какая-то ошибка, которая мешает запуску.
1. В окне SyntaxError указывается обнаруженная ошибка (например, invalid syntax – Ошибка при вводе текста – unexpected indent в программе неправильно выделено место и т. д.). Нажатием кнопки ОК можно вернуться в окно программы.

Обработка ошибок с помощью Python

Обработка ошибок с помощью Python

Тщательно проверить строку с ошибкой, которая выделена красным, и исправить?

Тщательно проверить строку с ошибкой, которая выделена красным, и исправить?

2. Тщательно проверить строку с ошибкой, которая выделена красным, и исправить?

Ошибка в интерактивной среде и ее исправление
Иногда вследствие допущенной ошибки появляется сообщение в красном
цвете. Такие ошибки препятствует запуску программы.
1. Ошибка NameError означает, что Python не распознает какое-то слово.
(например, pront вместо print) (1).
2. Если такая ошибка возникает в интерактивной среде, то в рабочей области (2)
щелкните правой кнопкой мыши и выберите Go to file/line (3).

ПЕРЕЙТИ В СРЕДУ ПРОГРАММИРОВАНИЯ

ПЕРЕЙТИ В СРЕДУ ПРОГРАММИРОВАНИЯ

ПЕРЕЙТИ В СРЕДУ
ПРОГРАММИРОВАНИЯ

Qo‘shtirnoq ichiga olingan Unicode kodidagi belgilar ketma-ketligi nima deb ataladi?

Qo‘shtirnoq ichiga olingan Unicode kodidagi belgilar ketma-ketligi nima deb ataladi?

Qo‘shtirnoq ichiga olingan Unicode kodidagi belgilar ketma-ketligi nima deb ataladi?

В среде программирования необходимо перейти на строку с ошибкой и
исправить команду (4).

O‘zgaruvchi qabul qilgan qiymat turini … funksiyasi yordamida aniqlash mumkin

O‘zgaruvchi qabul qilgan qiymat turini … funksiyasi yordamida aniqlash mumkin

O‘zgaruvchi qabul qilgan qiymat
turini … funksiyasi yordamida aniqlash mumkin.

T

Y

P

E

Satr uzunligini qanday funksiya yordamida aniqlash mumkin?

Satr uzunligini qanday funksiya yordamida aniqlash mumkin?

Satr uzunligini qanday funksiya yordamida aniqlash mumkin?

L

E

N

… ma’lumotlarni ekranga chiqarish yoki faylga yozish vazifasini bajaradi. P R I N T

… ma’lumotlarni ekranga chiqarish yoki faylga yozish vazifasini bajaradi. P R I N T

… ma’lumotlarni ekranga chiqarish yoki faylga yozish vazifasini bajaradi.

P

R

I

N

T

Agar satr tarkibidagi qismlarni ajratish uchun boshqa belgi ishlatilgan bo‘lsa, u holda bu belgini … qavslari ichida ko‘rsatish kerak bo‘ladi

Agar satr tarkibidagi qismlarni ajratish uchun boshqa belgi ishlatilgan bo‘lsa, u holda bu belgini … qavslari ichida ko‘rsatish kerak bo‘ladi

Agar satr tarkibidagi qismlarni ajratish uchun boshqa belgi ishlatilgan bo‘lsa, u holda bu belgini … qavslari ichida ko‘rsatish kerak bo‘ladi.

S

P

L

I

T

… argumenti natija ma’lumotlarini ajratish uchun ishlatiladi. S E P

… argumenti natija ma’lumotlarini ajratish uchun ishlatiladi. S E P

… argumenti natija ma’lumotlarini ajratish uchun ishlatiladi.

S

E

P

TOSHKENT SHAHAR YANGIHAYOT TUMANIDAGI 285-SONLI

TOSHKENT SHAHAR YANGIHAYOT TUMANIDAGI 285-SONLI

TOSHKENT SHAHAR
YANGIHAYOT TUMANIDAGI
285-SONLI MAKTABNING
INFORMATIKA VA AXBOROT TEXNOLOGIYALARI FANI O`QITUVCHISI
DAVRONOVA MADINA JURAKULOVNANING
«PYTHONDA SODDA MASALALARNI DASTURLASH»
MAVZUSIDAGI OCHIQ
DARS ISHLANMASI

IV. Yangi mavzu bayoni: Dasturlash jarayonida asosan uch xil: chiziqli, tarmoqlanuvchi va takrorlanuvchi algoritmlardan foydalaniladi

IV. Yangi mavzu bayoni: Dasturlash jarayonida asosan uch xil: chiziqli, tarmoqlanuvchi va takrorlanuvchi algoritmlardan foydalaniladi

IV. Yangi mavzu bayoni:

Dasturlash jarayonida asosan uch xil: chiziqli, tarmoqlanuvchi va takrorlanuvchi algoritmlardan foydalaniladi.
Bularning orasidan chiziqli algoritmlar, asosan, sodda masalalarni yechish jarayonida
keng qo‘llaniladi.
Chiziqli algoritm– buyruqlarning qat’iy ketma-ketlikda tartib bilan bajarilishi.

Amallarning qat’iy ketma-ketlikda bajarilishi chiziqli ijro deb ataladi

Amallarning qat’iy ketma-ketlikda bajarilishi chiziqli ijro deb ataladi

Amallarning qat’iy ketma-ketlikda bajarilishi chiziqli ijro deb ataladi.
Chiziqli algoritm, shuningdek, amallarning shartsiz va takror-lanishlarsiz ketma-ket bajarilishining ifodasidir.
Chiziqli algoritmlarni dastur shaklida yozilishiga chiziqli dastur deyiladi.

SODDA MASALALARNI DASTURLASH TARTIBI 1

SODDA MASALALARNI DASTURLASH TARTIBI 1

SODDA MASALALARNI DASTURLASH TARTIBI

1.Asosiy ma’lumotlar va ularning turini aniqlash. O‘zgaruvchilar uchun nom tanlash.
2.Natija qanday va qaysi turga mansub bo‘lishini aniqlash. Natijani akslantiruvchi o‘zgaruvchilar nomini tanlash.
3.Ma’lumotlarni kiritish, hisoblash va natijani ekranga chiqarish kabi qadamlardan iborat
algoritmni tuzish.
4. Tuzilgan algoritmga turli qiymatlar berib, uning to‘g‘riligini tekshirish.

Masala. Sinf xonasining eni 10 metr, bo‘yi 12 metr

Masala. Sinf xonasining eni 10 metr, bo‘yi 12 metr

Masala. Sinf xonasining eni 10 metr, bo‘yi 12 metr. Xonaning yuzini topish dasturini tuzing.
Eni va bo‘yi qiymatlari foydalanuvchi tomonidan kiritilsin.

KIRUVCHI
MA’LUMOT

HISOBLASH

CHIQUVCHI
MA’LUMOT

10
12

S=a*b=10*12=120

S

T/r BLOK-SXEMA BLOK SXEMA NOMI

T/r BLOK-SXEMA BLOK SXEMA NOMI

T/r

BLOK-SXEMA

BLOK SXEMA NOMI

DASTUR KODI

1

2

3

4

5

Boshlanishi

S =a*b

a,b

S

Tamom

Algoritmning
boshlanishi

Kiritish
bloki

Bajarish
bloki

Chiqarish
bloki

Algoritmning
tugashi

a=int(input())
b=int(input())

s=a*b

print(s)

ЗАДАЧА. Найдите периметр и площадь кабинета информатики

ЗАДАЧА. Найдите периметр и площадь кабинета информатики

1-ЗАДАЧА. Найдите периметр и площадь кабинета
информатики. Пусть ширина кабинета будет a метров, а длина b метров. Переменная a и b вводится пользователем.

ЗАДАЧА. Сторона равностороннего треугольника равна a

ЗАДАЧА. Сторона равностороннего треугольника равна a

2-ЗАДАЧА. Сторона равностороннего треугольника равна a. Найдите его периметра P. Переменная a вводится пользователем.

ЗАДАЧА. Аквариум имеет длину а метр, ширину b метров и высоту h метров

ЗАДАЧА. Аквариум имеет длину а метр, ширину b метров и высоту h метров

3- ЗАДАЧА. Аквариум имеет длину а метр, ширину b метров и высоту h метров. Найдите объём аквариума. Переменные a, b и h вводятся пользователем.

ЗАДАЧА.Найдите объём куба. Переменная a вводится пользователем

ЗАДАЧА.Найдите объём куба. Переменная a вводится пользователем

4-ЗАДАЧА.Найдите объём куба. Переменная a вводится пользователем.

a

a

a

ЗАДАЧА. Найдите грань поверхности прямоугольного параллелепипеда

ЗАДАЧА. Найдите грань поверхности прямоугольного параллелепипеда

5- ЗАДАЧА. Найдите грань поверхности прямоугольного параллелепипеда. Переменные a, b и c вводятся пользователем.

a

b

c

VI.Baholash. VII.UYGA VAZIFA:

VI.Baholash. VII.UYGA VAZIFA:

VI.Baholash.
VII.UYGA VAZIFA:
Darslikning 71 BETDAGI SAVOL VA TOPSHIRIQLARNI BAJARING.


Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
19.12.2021