0 оценок0% нашли этот документ полезным (0 голосов)
9 просмотров10 страниц
Python 4
Документ описывает основы обработки исключений в языке программирования Python, включая использование блоков try, except, else и finally. Он также объясняет, как обрабатывать различные типы ошибок и предоставляет задания для практики, связанные с делением и умножением чисел с обработкой исключений. Основное внимание уделяется механизму обработки ошибок во время выполнения программы.
Мы серьезно относимся к защите прав на контент. Если вы подозреваете, что это ваш контент, заявите об этом здесь.
Доступные форматы
Скачать в формате PDF, TXT или читать онлайн в Scribd
0 оценок0% нашли этот документ полезным (0 голосов)
9 просмотров10 страниц
Python 4
Документ описывает основы обработки исключений в языке программирования Python, включая использование блоков try, except, else и finally. Он также объясняет, как обрабатывать различные типы ошибок и предоставляет задания для практики, связанные с делением и умножением чисел с обработкой исключений. Основное внимание уделяется механизму обработки ошибок во время выполнения программы.
В finally помещают код, который будет выполняться
независимо от того, была ли найдена ошибка, или нет. try: a = 15 / 0 except: print("ошибка") else: print(a) finally: print("программа завершила работу") Типы ошибок
Мы можем по-разному обрабатывать различные типы
ошибок: try: a = x / 0 print(a) except NameError: print('Переменная не определена.’) except ZeroDivisionError : print('Деление на ноль.') Информация об ошибке
Ключевое слово as при обработке ошибок
используется для присвоения исключению переменной: try: 1/0 except ZeroDivisionError as e: print(f'Исключение: {str(e)}') Задание 1
Написать программу, в которой пользователем
вводятся два числа и вычисляется их частное. Написать обработку исключения для деления на 0. Задание 2
Написать программу, в которой пользователем
вводятся два числа и вычисляется их произведение. Написать обработку исключения для случая, если пользователь ввёл не числа.