qq_慕雪4444717
2022-03-13 21:22
sum为啥要加num num为啥又要加1
num=0
sum=0
while ture:
if num>1000
break
if num %2==0
sum = sum+num
num=num+1
这里判断条件num%2==0不是已经满足是偶数的条件了吗,为啥下面num又要加1
sum=sum+num的意义又是什么
# Enter a code
num
=
1
sum
=
0
while
True
:
if
num >
1000
:
break
if
num
%
2
=
=
0
:
sum
=
sum
+
num ###判断偶数之后进行叠加
num
=
num
+
1 ###罗列1~1000之间的数字,然后进入while循环判断
# Enter a code num = 1 sum = 0 while True: if num > 1000: break if num % 2 == 0: sum =sum+ num num =num+ 1 print主要要注意:所处位置,num % 2 == 0知识筛选出该数是否为偶数,如果是偶数就与sum相加,相加后num需往后加1,否则num永远为1,不能结束循环。
Python3 入门教程(新版)
154153 学习 · 1075 问题
相似问题