一个python的菜鸟问题。

x = [1,2]
i = 1
for i in range(100000, 999999, -1):
x.append(i)
y = len(x)
print y

不知道是哪里出错了,每次检测x 的长度都是2,没有把i 加到列表里。

999999 > 100000 程序不会进入for循环。故x不会增加
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-04-11
是的,range函数一共有三个参数:
range([start,] stop[, step]) -> list of integers

其中:start一定要小于stop才可以的!
相似回答