我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

兄弟们,能帮我做了一既有返回值又有参数的函数和有装饰器的组合吗??例子可能不太好,向下图所示,谢谢了

 



def sum(num):
    def dome1(fn):
        def dome2(num1):
            sum1=0
            for i in range(1,num):
                sum1 = sum1 +fn(i)
                print(f"第{i}层阶",sum1)
            return sum1
        return dome2
    return dome1






@sum(4)
def dome(number):
    k = 1
    for i in range(1,number+1):
        k = k*i
    return k

print(dome(5))


近期文章

  • flutter编译报错
  • antdesignofvue项目
  • python访问google cloud上的spark hive表
  • 通过for取对象中元素的值
  • 1. 怎么用一段视频作为手机或电脑的壁纸? 2. 怎么把实时的直播调整成壁纸?
  • idea里代码正确,但执行不了
  • CancelIo后不到ERROR_OPERATION_ABORTED
  • linux shell 循环参数无法生效
  • 结构体数组元素赋值给结构体指针变量【c语言】
  • 为什么this和super不能同时出现在一个构造函数里面?
  • Confluence最近更新不显示最近更新的内容是什么原因
  • VB中操作excel出现连接已丢失
  • 小白求问这段代码有什么错误实在是写不出来了
  • @SpringCloudApplication注解要放到@EnableFeignClients下面?
  • Android 中listview和数据库访问的问题
  • Java输入多个char(如"a")值,转换成int(如97)比大小,在比出最小值后返回char值
  • workerman中upd的客户端和服务端是怎样的,最好有案例
  • 纯C++怎么画图?求代码
  • 请教一下,遇到这种情况咋整(数据采集)?
  • Linux下读取文件失败

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华