需要帮助为我的编程101课程制作一个列表

时间:2016-12-01 00:41:57

标签: list python-3.x

我是编程的新手,我的编程任务要我创建一个名为my_numbers的'list',其中包含使用for循环的0到100之间的奇数,我试图找出如何制作列表并添加2到它前面的数字并不断重复。这是我目前在python 3.5中的代码,感谢任何回答的人。

    my_numbers = [1]
    for i in range (0,100):
        my_numbers = my_numbers + [2]

1 个答案:

答案 0 :(得分:0)

所以你的解决方案是:

my_numbers = range(1, 100, 2)

1 - 范围的开始,包括

100 - 范围结束,不包含

2 - 步骤

或者在for循环中:

a = []
for x in range(1, 100):
    if x % 2 == 1:
        a.append(x)

或者用简单的话说:

对于介于1和100之间的每个数字,如果您将该数字除以2并提醒1,则将该数字添加到列表中。