Module (72%)
Section (42%)

Исключения: продолжение

Как управлять исключениями? Слово try - "пытаться" ключ к решению проблемы.

Даже больше, это - ключевое слово.

Рецепт успеха следующий:

  • во-первых, Вы должны попытаться что-то сделать;
  • затем Вы должны проверить, все ли прошло хорошо.

Но не лучше ли сначала проверить все обстоятельства, а потом делать что-либо, только если это безопасно и корректно?

Как в примере в редакторе.

Конечно, этот способ может показаться наиболее естественным и понятным, но в действительности этот метод не облегчает программирования. Все эти проверки могут сделать Ваш код раздутым и нечитаемым.

Python предпочитает совершенно другой подход



Code

first_number = int(input("Enter the first number: "))
second_number = int(input("Enter the second number: "))

if second_number != 0:
print(first_number / second_number)
else:
print("This operation cannot be done.")

print("THE END.")
{{ dockerServerErrorMsg }} ×
{{ errorMsg }} ×
{{ successMsg }} ×