python课后作业009数学类型(下)
求助求助i = 0
sum = 0
while i <= 1000000:
if i % 2 == 0:
sum = sum + i
i = i + 1
print("1000000 以内所有偶数的和是", sum)
这几行代码是什么意思?为什么需要i % 2 取余 == 0?
感谢!! 本帖最后由 青出于蓝 于 2022-7-26 10:17 编辑
i % 2 == 0即 判断 i 除以 2 所得的余数是否为零,如果为零 ,也就代表 i 可以被 2 整除 那 i 就是一个 偶数
sum = sum + i 如果 i 为 偶数 则 sum+i , sum起到一个计数这作用,可以把所有偶数相加
i=i+1 这句, 需要看到 while 循环 , 这里是求 1000000以下所有偶数的和,i 就是 被判断的数
欢迎追问 青出于蓝 发表于 2022-7-26 10:15
i % 2 == 0即 判断 i 除以 2 所得的余数是否为零,如果为零 ,也就代表 i 可以被 2 整除 那 i 就是一个...
感谢感谢{:5_106:}
页:
[1]