Python Try: Practice Python Basics with Hands-On Exercises
Ключевое слово try в Python используется для отлова исключений в коде. Это позволяет программистам возможность отлавливать ошибки и выдавать сообщения об ошибках, а также продолжать выполнение кода, даже если возникают ошибки.
Пример кода:
try:
num1 = int(input("Enter a number1: "))
num2 = int(input("Enter a number2: "))
result = num1/num2
print(result)
except ValueError:
print("Invalid input! Please enter a number.")
except ZeroDivisionError:
print("Division by zero not allowed.")
except:
print("An error occurred.")
В этом примере мы просим пользователя ввести два числа и делим первое число на второе. Однако, в случае, если пользователь введет не число или попробует поделить на ноль, мы отлавливаем исключение и выводим соответствующее сообщение.
Кроме того, в последнем блоке except мы не указываем конкретную ошибку, это может быть использовано для случаев, когда мы не знаем, какая ошибка может произойти.
Использование try-catch блоков позволяет более гибко управлять ошибками в программе и предотвращать ее аварийное завершение.