for x in ...
循环 就是把每个元素代入变量x
,然后执行缩进块的语句。
range()
函数,可以生成一个整数序列,再通过list()
函数可以转换为list。
比如我们想计算1-10的整数之和,可以用一个sum
变量做累加:
sum = 0
for x in [1,2,3,4,5,6,7,8,9,10]:
sum = sum + x
print(sum)
sum = 0
for x in range(11):
sum = sum + x
print(sum)
以上两种表示方法,结果相同。简单易错哦!一定要细心
range(101)
就可以生成0-100的整数序列,计算如下:
sum = 0
for x in range(101):
sum = sum + x
print(sum)