var1 = int(input("请输入1-9中的一个数")) var2 = int(input("请输入一个正整数")) sum1 = 0 b = var2 for a in range(1,b+1): def f(var2): if var2 == 0: return 0 return var1*10**(var2-1) + f(var2-1) sum1 += f(var2) var2 = var2-1 print(sum1)结果:
请输入1-9中的一个数2 请输入一个正整数5 24690