课程
/后端开发
/Python
/初识Python
sum = 0
x = 1
n = 1
while True:
sum = sum + (2*x)**(n-1)
n = n+1
if n >20:
break
print sum
2019-12-22
源自:初识Python 5-6
正在回答
你这个是等比数列的通项相加
公式:
即:2^P(n-1)----a1=1
sum = 0 x = 1 n = 1 while True: sum = sum + 2**(n-1) n = n+1 if n >20: break print sum,n
在您以上代码里,x可以省略,逻辑没有问题,幂数n在逐渐变大,规律为1,2,3,4。符合等比数列
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序