原代码如下
sum = 0
for x in range(101):
sum = sum + x
print(sum)
文中要求先生成一个range序列,然后用list转换为整数,然后我写了下段代码。
x=list(range(100))
sum=0
for a in x:
… sum=sum+a
… print(sum)
与原代码比较是原来的更简单,因为省去了建立额外的变量,再赋值给range序列的步骤。
for in 后面一定要有冒号
原代码如下
sum = 0
for x in range(101):
sum = sum + x
print(sum)
文中要求先生成一个range序列,然后用list转换为整数,然后我写了下段代码。
x=list(range(100))
sum=0
for a in x:
… sum=sum+a
… print(sum)
与原代码比较是原来的更简单,因为省去了建立额外的变量,再赋值给range序列的步骤。
for in 后面一定要有冒号