pthon,数列求和 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。

数列求和

求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。

例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由键盘控制。

例如

输入:

5

2

输出:

2

22

222

2222

22222

24690

 代码如下:{如果对你有帮助,可以点击我这个回答右上方的【采纳】按钮,给我个采纳吗,谢谢}。

n = int(input())
m = int(input())
s = 0
d = 0
for i in range(n):
    d = d*10+m
    s += d
    print(d)
print(s)

用for循环。根据str*int再把结果转int累加


b = int(input("请输入相加个数:"))
a = int(input("请输入数字:"))
aa, aa_sum = 0, 0
for i in range(1, b+1):
    aa += a * 10**(i-1)
    print(a)
    aa_sum += aa
print(aa_sum)

代码如上,万望采纳。

您的问题已经有小伙伴解答了,请点击【采纳】按钮,采纳帮您提供解决思路的答案,给回答的人一些鼓励哦~~

ps:开通问答VIP,享受5次/月 有问必答服务,了解详情↓↓↓

【电脑端】戳>>>  https://vip.csdn.net/askvip?utm_source=1146287632
【APP 】  戳>>>  https://mall.csdn.net/item/52471?utm_source=1146287632