课程
/后端开发
/Python
/Python3 入门教程(新版)
num=0
sum=0
while num<=1000:
num=num+2
sum=sum+num
continue
print(sum)
2022-01-14
源自:Python3 入门教程(新版) 4-7
正在回答
你做的题是0~1000的偶数集合?
你目前写的程序计算了0~1002的偶数集合,因为最后一次计算时,num=1000,num+2=1002,sum=1002+sum
所以计算结果不对
应该把num=num+2写到sum=sum+num 后
高飞的鱼 提问者
因为你这个代码continue前面没有用if去定义,所以你这个continue是没有意义的
你既然这么写的话就没必要加continue
num = 0 sum = 0 while num <= 1000: sum = sum + num num = num + 2 # 将加2这一项放下面 print(sum) # 注意:用不上contine函数(会报错)
举报
python3入门教程,让你快速入门并能编写简单的Python程序
1 回答请帮忙看看哪里出了问题,怎么跑不出结果
6 回答求大佬帮我看看这个哪里出错了,为什么结果是0
3 回答我的结果大佬们看看
4 回答各位帮忙看一看哪里不对
1 回答这哪儿有问题啊?麻烦大佬帮忙看看