Исключения: продолжение
Как управлять исключениями? Слово 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 }}
×