求形如: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
本文介绍了一个简单的Python程序,用于计算形如9+99+999...的序列和。通过用户输入项数和首项值,程序能够生成相应的数列并计算其总和。
814

被折叠的 条评论
为什么被折叠?



