课程
/后端开发
/Python
/初识Python
如果把x=x+2换成x=2x-1行不行?
2019-08-19
源自:初识Python 5-5
正在回答
"当x=1时,2*x-1==0, 导致无限循环//而且x=2x-1这样写不对,跟数学不一样的 加油"怎么理解这个,为啥2X-1不行2x+1就可以?
x=1
sum=0
while x<=100:
sum=sum+x
x=2*x+1
print(sum)
当x=1时,2*x-1==0,导致无限循环//而且x=2x-1这样写不对,跟数学不一样的 加油
这两个意思不是一样么?
不行,可以换成【x = 2 * x + 1】,你可以试着运行一下
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序