Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
比较python列表中的数字输入_Python_List_Numbers_Numeric_Shopping - Fatal编程技术网

比较python列表中的数字输入

比较python列表中的数字输入,python,list,numbers,numeric,shopping,Python,List,Numbers,Numeric,Shopping,正在尝试创建一个列表 n = 0 while n = 0: number = int(input ("What number of groceries do you wish to purchase?")) 是否有某种方法可以编写一个代码,根据用户输入的数字询问用户想要什么食品 差不多 while number = int(1,20): print ("What grocery would you like to purchase?") 只是它不会打印那么多次…不是很清楚你想要什么,

正在尝试创建一个列表

n = 0
while n = 0:
number = int(input ("What number of groceries do you wish to purchase?"))
是否有某种方法可以编写一个代码,根据用户输入的数字询问用户想要什么食品

差不多

while number = int(1,20):
    print ("What grocery would you like to purchase?")

只是它不会打印那么多次…

不是很清楚你想要什么,但你可以简单地做

number = int(input ("What number of groceries do you wish to purchase?"))
groceries = []

#Ask for grocery input number of times
for i in range(number):
    grocery = input("What grocery would you like to purchase?")
    groceries.append(grocery)

print(groceries)
将提供一个示例输出

What number of groceries do you wish to purchase?3
What grocery would you like to purchase?Apple
What grocery would you like to purchase?Banana
What grocery would you like to purchase?Orange
['Apple', 'Banana', 'Orange']

因此,您希望运行for循环,根据输入的
编号
,询问要购买什么杂货店?该循环应该用于什么?为什么第一个代码片段的最后一行不够?因为最后一行不会打印“你想买什么杂货?”1到20次,所以只打印一次。这将是一个购物清单。@deveshkumarsing是的。是的!谢谢您。这就是我想要的!伟大的!我的猜谜游戏很好哈哈@JackFishburn