课程
/后端开发
/Python
/初识Python
sum = 0
x = 1
n = 1
while True:
if n>20:
break
sum =sum+x
x =x*2
n=n+1
print sum
2018-07-28
源自:初识Python 5-6
正在回答
1 2 4 8 16 ...... 这是前二十个值之和
退出循环的语句放在对数据进行操作的语句前面,会使数据的操作少进行一次。
程序的修改:
将n>20改成n>21 或者将
sum=sum+x
x=x*2
放在if的前面
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序