用for循环,while循环和递归的方式分别完成1到100的累加
本帖最后由 paypojie 于 2023-2-2 17:37 编辑练练手 代码过于简单 就没写什么注释
count = 0
for i in range(1,101):
count += i
print(count)
count = 0
a = 1
while a <= 100:
count += a
a += 1
print(count)
count = 0
def func(a):
# 如果满足条件a<=100 就调用函数自身 里面的参数a的值发生变化
if a <= 100:
global count
count += a
func(a+1)
# 当a>100时 就打印count变量的值
else:
print(count)
func(1)
页:
[1]