课程
/后端开发
/Python
/Python3 入门教程
num = 0
sum = 0
while num <= 1000:
if num % 2 > 0:
continue
sum = sum + num
num = num + 1
print(sum)
2025-08-09
源自:Python3 入门教程 4-6
正在回答
num作为计数器必须保证循环一次就加1。由于你把加1的语句放到了if条件后面,导致num是1的时候无法正常进行加1,num永远是1,1永远小于1000.陷入了死循环。
解决办法:将num加1的语句放到循环开始的位置,保证每次循环num都可以加1
举报
python3入门教程,让你快速入门并能编写简单的Python程序
2 回答为什么 我写的不对,帮看下下哪里出了问题?
1 回答为什么提交不了?
1 回答帮我看看哪里错了呀
1 回答请帮忙看看哪里出了问题,怎么跑不出结果
4 回答请大家帮我看看哪里逻辑有问题,最后结果不对
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号