课程
/后端开发
/Python
/初识Python
可以用等比数列来做吗,第一项2的0次幂,第二项2的1次幂,第三项2 的平方,二十项2的19次幂,求和,设n为0,n>19时,break
2018-04-02
源自:初识Python 5-6
正在回答
n=0
N=19
sum=0
while n<=19:
a=pow(2,n)
sum=sum+a
n=n+1
print(sum)
Sir丶YuH 提问者
慕无忌1343267 回复 Sir丶YuH 提问者
感觉这样不是吧简单问题复杂化了吗
Sn-Sn-1 =An=2的n-1次方,
最后推导Sn-S1=2的1次方+...+2的19次方
Sn=S1+2的1次方+...+2的19次方=2的0次方+2的1次方+...+2的19次方=2的n-1等比数列
所以,可以用等比数列来做!!!
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序