您的位置:首页 > 编程语言 > Python开发

python练习题--输入任意项值、和首字母的数列求和

2016-11-14 10:21 411 查看
求形如:9+99+999+9999+...+9....的和,输入首项值和项数值的和。

思路,先将各项通过列表追加全部罗列,然后求和。

代码:

#!/usr/bin/python3

n = int (input('请输入项数:',))
a = int (input('请输入首项值:',))
l =[ a ]
for i in range (1,n):
l.append (a + l[-1] *10)
print (l)
print (sum(l))

结果:
>>>
请输入项数:5
请输入首项值:6
[6, 66, 666, 6666, 66666]
74070
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息