2+22+222+2222
代码:
def demo(n): def inner(x,y): sum = 0 list = [] for i in range(1,y+1): item = int(str(x)*i) list.append(item) sum += item print("列表为:",list) return n(sum) return inner @demo def func(n): print("结果是:{}".format(n)) x = int(input("请输入基数:")) y = int(input("请输入次数:")) func(x,y)
结果:
请输入基数:2 请输入次数:5 列表为: [2, 22, 222, 2222, 22222] 结果是:24690

浙公网安备 33010602011771号