11智能在线
新记
python计算和打印“1+3+5+…+2n-1”,n为输入值。图片中的程序有什么问题呢
如题所述
举报该文章
相关建议 2016-11-13
修改一下;
sum = 0
for i in range(1,2*n):
if i%2:
sum = sum+i
print sum
追问
你好,“if i%2:”这一句是什么意思呢?
追答
判断是不是奇数(不能被2整除)
追问
不好意思哦,我问题可能写不清楚,就是不是2n而是2n-1,运行总会出现这样的错误
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/fm2qpv8vpsps8fmf2q7.html
其他看法
无其他回答
相似回答
大家正在搜
相关问题
python编写1+(1+3)+(1+3+5)+……(1+3...
如何用Python for循环语句,if语句 计算1-2+3...
python编程输出1/1+1/3+1/5……+1/99的和
python求1-1/2+2/3-3/5..的前n项和
C语言,编写一程序输入一个正整数n,计算并输出s的前n项和,...
Python问题 原题为educoder上控制程序一 1^2...
python利用公式:π/4=1-1/3+1/5-1/7+…...
用python编程求多项式Sn=1-3+5-7+9-11+…...