猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
一模一样的代码为什么运行不出来
对已有的计算 0 - 100 的while循环进行改造,通过增加 continue 语句,使得只计算奇数的和:
慕码人2225266
浏览 1972
回答 3
3回答
mk908429705
你的continue和sum=sum+x这两条语句缩进不对,应该是这样:
1
0
0
ZGBob
2500. 1到100奇偶数各一半,则奇数有50个。用等差数列的方法算,即n=50;第一个奇数是1,即a1=1;最后一个奇数是99.即an=99.。所有奇数的和就等于n*(a1+an)/2,也就是50*(1+99)/2,最后算出结果是2500我用你的程序算来只有2499,error:没有对齐,简化:#coding=utf-8 x = 1 sum = 0 while x<100: sum = sum+x x = x+2; print sum
0
0
0
李鑫鑫lxx
把python语法在看看去
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Python
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续