0
Задача while
Помогите с задачей!!!🙏🏼 Имеющийся код использует бесконечный цикл для непрерывного получения пользовательского ввода. В ходе каждой итерации пользовательский ввод добавляется в список элементов. Измените код, чтобы прекратить цикл, когда пользователь вводит 0. Выведите полученный список после окончания цикла while. Пример ввода 1 2 3 0 Пример вывода [1, 2, 3] Не добавляйте 0 в список. Моё решение: n = int(input()) Items = [n] while True: print(n) if 0 in items: break print(items)
4 ответов
+ 2
You are only taking one input.
Following is how it should be done,
Items=[]
while True:
n=int(input())
if n == 0:
break
Items.append(n)
print(Items)
+ 1
Thanks😊
0
Выдаёт ошибку. Что я не так делаю?