0

Третий вопрос

Каким будет итог этой программы? num = 7 if num > 3: print ("3") if num < 5: print ("5") if num == 7: print ("7") Не могу понять почему ответом является число 3? А не 3 и на следующей строке 7?

10th Nov 2018, 6:34 AM
Владислав Филатов
Владислав Филатов - avatar
1 Answer
0
Из-за отступов я думаю. После print(3) следующая строка смещена т.е. она не в том же блоке строк и поэтому даже не рассматривается.
10th Nov 2018, 8:41 AM
Алексей Васильев
Алексей Васильев - avatar