Я хотел бы знать, есть ли способ иметь инструкцию else для нескольких уровней операторов if.Операция Else для вложенных и неактивных, если
Я подробно:
if <condition-1>:
if <condition-2>:
do stuff
elif <condition-3>:
do other stuff
else: #if either condition-1 or all nested conditions are not met
do some other thing
Я знаю, что это может быть легко решена путем добавления функции с «сделать некоторые другие вещи» и сделать вызов к нему как с вложенным еще и верхнего уровня еще но я хотел знать, есть ли способ сделать этот взгляд немного чище.
Заранее благодарим за любые идеи.
здесь для аналогичного вопроса: http://stackoverflow.com/questions/2069662/how-to-exit-an-if-clause; tldr; оберните в свой собственный funciton – jae555