0

Почему такой ответ?

В разделе "инструкции if" в курсе по python, последнее задание требует не правильный ответ. Программа выведет 357, а правильным ответом является только 3.

24th Feb 2021, 10:50 AM
Lat Tim
Lat Tim - avatar
10 Réponses
+ 2
3 is the correct answer as code becomes false at "if n<5" .
24th Feb 2021, 10:53 AM
Abhay
Abhay - avatar
+ 1
3 is the correct answer as code becomes false at "if n<5" . Yes, sorry, I didn't pay attention
24th Feb 2021, 10:57 AM
Lat Tim
Lat Tim - avatar
+ 1
Это в учебном материале? Там же только можно одну цифру поставить. И 3 это будет правильный ответ. Да в учебном материале, поэтому я и поднял панику, думал что 3 цифры надо, а поставить могу только одну.
24th Feb 2021, 11:01 AM
Lat Tim
Lat Tim - avatar
0
Привет! Это где такое? Можешь показать?
24th Feb 2021, 10:54 AM
Yaroslav Vernigora
Yaroslav Vernigora - avatar
0
Привет! Это где такое? Можешь показать? Аве, я тут просто в военкомат еду, поэтому не заметил, что второе условие будет не верным. Если хочешь глянуть, то python core => инструкции if.
24th Feb 2021, 10:58 AM
Lat Tim
Lat Tim - avatar
0
Это в учебном материале? Там же только можно одну цифру поставить. И 3 это будет правильный ответ.
24th Feb 2021, 10:59 AM
Yaroslav Vernigora
Yaroslav Vernigora - avatar
0
😆 семь раз отмерь, один раз отрежь... заметь тем более, что ифы стоят каскадом... проверяется первый иф и если это тру, то происходит выполнение оператора, следующего внутри ифа и выход полностью. Если бы остальные ифы стояли в один уровень, то проверялось бы следующее условие. А так нет
24th Feb 2021, 11:04 AM
Yaroslav Vernigora
Yaroslav Vernigora - avatar
0
😆 семь раз отмерь, один раз отрежь... заметь тем более, что ифы стоят каскадом... проверяется первый иф и если это тру, то происходит выполнение оператора, следующего внутри ифа и выход полностью. Если бы остальные ифы стояли в один уровень, то проверялось бы следующее условие. А так нет Да я знаю, парень, я же и говорю, что не увидел знак сравнения в другую сторону
24th Feb 2021, 11:11 AM
Lat Tim
Lat Tim - avatar
0
Глянул 3 раза И увидел > > ==
24th Feb 2021, 11:11 AM
Lat Tim
Lat Tim - avatar
0
Вместо console.log() для вывода на экран можно использовать команду document.write()
25th Feb 2021, 6:41 AM
Yaroslav Vernigora
Yaroslav Vernigora - avatar