改成 n = 20了
n = 20
m = 2
sum_seq = m
for i in range(1,n):
m = m*10 + 2
# print(m)
sum_seq = sum_seq + m
print(sum_seq)
递归了解一下
def nsum(n):
if n==1:
return 2
else:
return int(str(2)*n)+nsum(n-1)
print(nsum(20))
a = eval(input("请输入一个数字:"))
n = eval(input("请输入次数n:"))
sum = []
s1 = 0
i = 0
while i <= n-1:
s1 = s1+(a*(10**i))
sum.append(s1)
i += 1
sum1 = [str(i) for i in sum]
print("s=","+".join(sum1))
sum2=0
for j in sum1:
sum2+=int(j)
print(sum2)