我正在创建一台自动售货机,我不想展示现在没有足够信用的产品。我想出了:
credit = 0
prices = [30,80,65,90,100]
if credit == products:
print(products)
然而,这似乎没有用,我还能用什么呢?
答案 0 :(得分:0)
您可能想要为您的产品/价格使用字典。这样他们就可以相互联系。
credit = 0
prices = {"product1": 30, "product2": 80, "product3": 65, "product4": 90,
"product5": 100}
for product in prices:
if credit >= prices[product]:
print(product " - " + prices[product])
如果信用是70输出将是:
product1 - 30
product3 - 65
答案 1 :(得分:0)
这将打印消费者可以购买的产品价格:
for product in prices:
if product <= credits:
print product
由于您没有指定products
是什么,我实际上无法提供更多帮助。