@Neo01

Ошибка переводчиков или в оригинале такая же ошибка?

В данном отрывке из учебника Эрика Мэтиза (2017) нету отступа после try: или на более старых версиях питона отступ после try: не нужен был?644dc74ed1e75848904115.jpeg
  • Вопрос задан
  • 190 просмотров
Решения вопроса 1
ipatiev
@ipatiev
Потомок старинного рода Ипатьевых-Колотитьевых
Ошибка, причем дважды.
В любых версиях Питона управление потоком выполнения осуществляется с помощью отступов.

Кроме того, "понятное сообщение об ошибке" программа должна выводить с помощью глобального обработчика ошибок, а не с помощью понатыканных везде try.

Эмпирическое правило: Если try используется только для того, чтобы вывести ошибку, то его ставить не надо.
Для ученика, который тренируется на кошках, подойдет и трассировка.
В серьезной же программе общением с пользователем должны заниматься только специально предназначенные для этого блоки программы. А не любая строчка, которой вдруг захотелось это сделать.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы