2.分别使用while和for循环计算1到100之间的偶数和?

2.分别使用while和for循环计算1到100之间的偶数和?
i=1
#定义一个变量sum为0,用来存放和
sum=0
while i<=100:
	if i%2==0:
		sum+=i
	i+=1
print("1-100之间偶数和是%d"%sum)




# 使用for循环计算1到100之间的偶数和
sum = 0  
for s in range(1, 101):
    if not bool(s % 2):
        sum +=s
print('1到100之间的偶数和为:', sum)

 

代码如下:{如果对你有帮助,可以给我个采纳吗,谢谢!! 点击我这个回答右上方的【采纳】按钮}。 

s = 0
i = 2
while i<=100:
    s += i
    i += 2
print(s)
s = 0
for i in range(2,101,2):
    s += i
print(s)

 

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632