15th Apr 2021, 1:37 PM
Мамазузу Равви
Мамазузу Равви - avatar
5 ответов
+ 4
Привет! А зачем тебе там цикл? Просто сделай ввод трех переменных и затем пусть работают ифы
15th Apr 2021, 1:56 PM
Yaroslav Vernigora
Yaroslav Vernigora - avatar
+ 1
https://code.sololearn.com/cXfidICppEjU/?ref=app Это всё что я смог сделать. Никогда не делай бесконечный цикл с запросом input() в sololearn тут интерпритатор кода запрашивает только один раз! И перед тем как выводить текст убедись, что все объекты в скобках в формате строки str() .
15th Jun 2021, 8:19 PM
Mcoder
Mcoder - avatar
0
В Python все линии, кроме пустых линий, линий с комментариями и вложенных блоков, должны быть с одинаковым уровнем отступа и внутри визуального блока. Как я понимаю, блок if/elif/.../else должен выполняться после получения ввода, поэтому он должен находиться в коде сразу (не считая линий-комментариев и пустых линий) после получения ввода, и к каждой линии должно быть в начале добавлено по 2 пробела, так как этот блок должен в таком случае находится в блоке try в блоке while.
17th Apr 2021, 10:33 AM
#0009e7 [get]
#0009e7 [get] - avatar
0
Ну тут понятно, Мамазуз хотел сделать проверку на ввод именно цифр и соответственно сделал цикл. Пока не введешь цифры... но тут так не работает. Окно ввода выскакивает единожды и сразу
17th Apr 2021, 10:36 AM
Yaroslav Vernigora
Yaroslav Vernigora - avatar