Добавление элементов в список - PullRequest
2 голосов
/ 18 февраля 2020

Я хочу добавить элементы в список. но только средний элемент добавляется в список. вот код, который я написал.

while True:
    topping = input("Enter a topping which you want on your pizza: ")
    if topping != "quit":
        toppings = []
        toppings.append(topping)
        print("You have selected " + topping + " as a topping for your pizza")
    else:
        break
print("You have chosen ", end="")
print(toppings, end="")
print(" as toppings for your pizza")

1 Ответ

6 голосов
/ 18 февраля 2020

Вот что вы должны сделать

toppings = []
while True:
    topping = input("Enter a topping which you want on your pizza: ")
    if topping != "quit":
        toppings.append(topping)
        print("You have selected " + topping + " as a topping for your pizza")
    else:
        break
print("You have chosen ", end="")
print(toppings, end="")
print(" as toppings for your pizza")

Так как начинки были объявлены внутри l oop, они инициализировались пустым списком на каждой итерации

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...