sum = 0 # 用于存储和
# 从1开始循环,每次加3
for i in range(1, 1002, 3):
sum += i
print(sum) # 打印计算结果
上面的代码中,我们使用了 range() 函数,从1开始循环,每次加3,直到循环到1002为止。这样,我们就可以通过循环语句,计算出1+4+7+10+……
python 中的循环分三种:
while 循环
a = 0b = 0
while a<5:
b += a # 相当于 b = b + a
print(b)
a += 1
for 循环
b = 0for i in range(5):
b += i
print(b)
递归循环
b = 0def f(a):
if a < 5:
b += a
print(b)
f(a+1)
else:
return
f(0)