课程
/后端开发
/Python
/初识Python
相加的每一项难道不是2的n次方么?我代码中的x=2^n得到的是什么呀?为什么我不知道输出的是怎么算来的
2019-12-25
源自:初识Python 5-6
正在回答
2 ^ n是2与n进行异或运算,2**n才是2的n次方
python中次方用**表示
2^(n-1)
我用的 x *= 2
感谢!错在同样的地方。。
感谢感谢,错在同样的地方
sum = 0x = 1n = 1while True: sum=sum+x x=x*2 n=n+1 if n>20: breakprint sum
你的程序里,在循环里有一个print,在跳出循环有一个print
天真re 提问者
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序