SoreMix, мой камень преткновения - фраза из книги byte of python
"Внутри if-блока оператора if может быть другой оператор if и так далее – это называется вложенным[4] оператором if.
Помните, что части elif и else не обязательны. Минимальная корректная запись оператора if такова:
Андрей, нет не совсем верно поняли, в контексте было как раз как альтернатива elif-else всю страницу будет нецелесообразно копипастить эта выдержка "Выражения elif и else также имеют двоеточие в конце логической строки, за которым следуют соответствующие блоки команд (с соответствующим числом отступов, конечно).
Внутри if-блока оператора if может быть другой оператор if и так далее – это называется вложенным[4] оператором if.
Помните, что части elif и else не обязательны. Минимальная корректная запись оператора if такова:
Скорее всего так и есть - не понимаю, но встретил такой момент в книге "Помните, что части elif и else не обязательны. Минимальная корректная
запись оператора if такова:
if True:
print('Да, это верно.')"
То есть задача выразить условие True/False и без elif/else
А компилятор почему-то в упор игнорирует вложенный оператор
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
"Внутри if-блока оператора if может быть другой оператор if и так далее – это называется вложенным[4] оператором if.
Помните, что части elif и else не обязательны. Минимальная корректная запись оператора if такова:
if True:
print('Да, это верно.')
"
https://wombat.org.ua/AByteOfPython/control_flow.h...
Причём в контексте главы - оператор if может выступать даже аналогом/заменой операторов elif-else