Код: Выделить всё
for i in range(10):
print(i)
if i == 9:
print("Too big - I'm giving up!")
break
else:
print("Completed successfully")
Мне интересно, как Программисты Python читают эту конструкцию в уме (или вслух, если хотите). Возможно, я упускаю что-то, что облегчило бы расшифровку таких блоков кода?
Этот вопрос касается основного дизайнерского решения< /em>, т. е. почему полезно уметь писать этот код. См. также предложение Else в операторе Python while для ответа на конкретный вопрос о том, что означает синтаксис.
Подробнее здесь: https://stackoverflow.com/questions/997 ... hile-loops
Мобильная версия