我有一个任务,我需要让用户输入数据集中的整数总数,询问每个整数,然后将它们添加到列表中,然后将列表汇总到字典中。
现在我只关心用户输入部分。
这是我到目前为止所知道的:
data = []
summary = {}
total_ints = int(raw_input('Total integers in data: '))
while total_ints:
each_int = int(raw_input('Enter an integer: '))
data.append(each_int)
基本上,我只需要根据用户在‘each_int_ints’中输入的数字打印‘total’输入。我知道while循环是不正确的,所以如果有任何帮助,我们将不胜感激。
谢谢!
发布于 2012-02-08 04:45:15
这是一个循环,它的主体被执行total_ints次:
for i in range(total_ints):
data.append(int(raw_input('Enter an integer: ')))
发布于 2012-02-08 04:50:24
不使用while,而使用:
for x in range(0,total_ints):
https://stackoverflow.com/questions/9183569
复制相似问题