-1
工作我有一个下面的Python代码似乎没有被循环圈:与乘法选项不是蟒蛇
area = 2000
for i in range(0-10):
area = area + (6*i)
print area
有什么不对上述循环,因为它不重复?
工作我有一个下面的Python代码似乎没有被循环圈:与乘法选项不是蟒蛇
area = 2000
for i in range(0-10):
area = area + (6*i)
print area
有什么不对上述循环,因为它不重复?
range(0-10)
与range(-10)
相同,即python2.x上的[]
。我猜你想要:
range(0, 10)
这将给你的数字0至9(含)。请注意,这与range(10)
相同 - 第一个参数省略时,默认为0
。
这条线是不正确的
for i in range(0-10)
这实际上产生
for i in range(-10) # because it is subtracting `10` from `0`
你想
for i in range(10)
将会产生的数字从0到9
列表