【Python】求s=a+aa+aaa+aaaa+aaa…a的值,其中a是一个数字。

题目:求s=a+aa+aaa+aaaa+aaa…a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数字相加),几个数相加由键盘控制。

a = input('a=')
n = int(input('n='))
s = 0
sum = 0
inta = int(a[0])
for i in range(n):
    sum += inta
    s += sum
    inta *= 10
print(s)

你可能感兴趣的:(Python,python,算法)