麻烦各位大佬看看这么整
我想整求89之内偶数求和的结果应该等于88 的求和结果变成这样应该咋整呢 i = 88
_sum = 0
while i:
if i%2==0:
_sum = _sum+i
i = i-1
print(_sum)
# x = int(input('-----'))
# sum = 0
# while x > 0:
# if x % 2 == 0:
# sum += x
# x -= 1
# print(sum) 为什么88的偶数和是3916呢{:5_107:} 本帖最后由 深谙流年 于 2022-7-21 23:56 编辑
x = int(input('-----'))
sum = 0
for i in range(0,x+1,2):
sum += i
print(sum) 深谙流年 发表于 2022-7-21 23:54
实在不行用for循环也是可以的呀 本帖最后由 jackz007 于 2022-7-22 00:33 编辑
x = int(input('输入数字可求偶数和:'))
print(sum())
也可以简化为一句代码
print(sum())
输入 88 的计算结果是 1980 Else分支去掉
页:
[1]