def demo(l):
def inner(x, y):
sum = 0
list = []
for i in range(1, y+1):
number = int(str(x) * i)
list.append(number)
sum += number
print(list)
return l(sum)
return inner
@demo
def func(l):
print(l)
x = int(input("请输入一个数字x:"))
y = int(input("请输入一个数字y:"))
func(x, y)
打印结果:
请输入一个数字x:2
请输入一个数字y:5
[2, 22, 222, 2222, 22222]
24690