Питон, продуктовый магазин - PullRequest
0 голосов
/ 25 апреля 2018

Я работал над этим несколько дней ...

Мне нужно назначить денежную стоимость предметов и распечатать их вместе с соответствующим предметом.

Это то, что я получил до сих пор.

 items = [('Diapers', 10), ('Peanut Butter', 5), ('Butter', 6), ('Cheese', 
 3), ('Milk', 3.5), ('Yogurt', 1.99), ('Eggs', 4.5), ('Bread', 4), 
 ('Shrimp', 
 2.5), ('Coffee', 1.5)]

 totalmoney = 50

 print ('You have', totalmoney, "dollars!")

 print('This is your options: \n')

 for item in items:
      print(item[0])

И после этого мне нужно спросить пользователя, чего он хочет, и это должно отнять деньги у "totalmoney"

Я думаю, что делаю это:

 if item == item:
      totalmoney - amount

 print(toatalmoney)

И если они захотят купить или вернуть товар, у них будет возможность купить или вернуть товар.

После покупки мне нужно распечатать общую сумму денег, которую они оставили.

Я знаю, как это сделать:

 print(totalmoney)

Тогда в конце я должен распечатать, что пользователь купил и сколько денег у него осталось. Я думаю, что я делаю это с такой переменной, как:

 itemsincart = ?
 print(itemsincart)
 print(totalmoney)

1 Ответ

0 голосов
/ 25 апреля 2018

Я бы посоветовал вам прочитать больше уроков по питону, так как это довольно большой вопрос. Проверьте для циклов и , в то время как циклы , потому что они вам понадобятся. Также, пожалуйста, посмотрите руководство по переполнению стека , чтобы задать хороший вопрос.

Затем, чтобы распечатать элементы в корзине, вам нужно будет поместить их все в список и перебрать этот список. Что-то вроде:

for item in cartList:
    print(item[0])

Который напечатает первый элемент вашего кортежа элемента, название элемента.

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