Как операция else может выполнять else? | Sololearn: Learn to code for FREE!
Новый курс! Каждый программист должен знать генеративный ИИ!
Попробуйте бесплатный урок
- 1

Как операция else может выполнять else?

else: print("else")

6th Jan 2017, 5:52 PM
Kayrat Sagynbekov
Kayrat Sagynbekov - avatar
6 ответов
+ 2
Вы написали какую-то дичь. В случае если условие не выполнится, будет выведено в консоль слово else, вот и всё.
7th Jan 2017, 12:10 AM
Vladimir Honcharenko
Vladimir Honcharenko - avatar
0
Else, это инструмент для ветвления вашего кода. Например: x = 5 if a = = 5 print ('True') else: print ('False') То есть если условие не может быть выполнено, блок 'Else' будет выполнен.
8th Jan 2017, 12:49 PM
Michaell Yushko
Michaell Yushko - avatar
0
сама задача выглядит так: if 1+1 == 2: if 2*2 == 8: print ("if") else: print("else") Я вот не пойму если результат операции выдает false, тогда по идее должен выполняться else но в этом случае должен выдавать какой-то результат. Меня смущает именно это: else: print("else"). Объясните пожалуйста, а то я чёт не вкуриваю.
8th Jan 2017, 1:07 PM
Kayrat Sagynbekov
Kayrat Sagynbekov - avatar
0
результат действительно будет False. будет выполняться ветка Else. результатом этой ветки будет вывод на экран слова "else". на самом деле задача криво написана. для наглядности могли бы написать "False". в скобках.
8th Jan 2017, 1:13 PM
Michaell Yushko
Michaell Yushko - avatar
0
спасибо
8th Jan 2017, 1:15 PM
Kayrat Sagynbekov
Kayrat Sagynbekov - avatar
0
Обращайтесь ;-)
8th Jan 2017, 1:20 PM
Michaell Yushko
Michaell Yushko - avatar