• python 装饰器 第六步:带有收集参数的函数的装饰器


    #第六步:带有收集参数的函数的装饰器
    #装饰器函数
    def kuozhan(func):
        #内部函数(扩展之后的eat函数)
        def neweat(*w,**n):
            #以下三步就是扩展之后的功能,于是我们把这三个哥们做成一个函数
            #取名叫做neweat
            #扩展功能1
            print('饭前要洗手')
            #调用基本函数
            func(*w,**n)
            #扩展功能2
            print('饭后溜一圈')
        return neweat
    #基本函数
    @kuozhan
    def eat(*who,**nums):
        print('参与聚餐的有',who)
        print('他们分别吃了多少斤',nums)
        print('吃饭')
    
    #调用函数,'
    eat('张飞','刘备','关羽','诸葛亮',xy = '15斤')
  • 相关阅读:
    hdu1814 Peaceful Commission 2-SAT
    上传下载文件
    文件下载类
    文件操作类
    MD5加密帮助类
    加密解密类
    发送邮件函数
    DataTable 分页
    服务器缓存帮助类
    Cookie帮助类
  • 原文地址:https://www.cnblogs.com/zhangboblogs/p/8018688.html
Copyright © 2020-2023  润新知