我这段代码是直接输出结果的,没有过程
def demo(s):
def inner(x,y):
sum_List = []
for i in range(1,y+1):
a = str(x)*i
sum_List.append(int(a))
if i == y:
result = print(sum(sum_List))
return s(result)
return inner
@demo
def func(p):
return p
num1= int(input('请输入一个数字:\n'))
num2= int(input('请输入一个数字:\n'))
func(num1,num2)
封装函数实现如下要求 例如:输入2,5 则求:2 + 22+222 + 2222+22222的和
猜你喜欢
转载自www.cnblogs.com/ldmb/p/11966182.html
今日推荐
周排行