摘要: 一、有参装饰器 无参装饰器的用法,模板如下: 所以,当我们的装饰器需要跟多参数的时候,就只能通过闭包函数为他传值 2 如何使用有参装饰器 下面通过一个需求来表现有参装饰器的用途: 例:编写装饰器对多个函数添加认证功能,如果登录成功过,其他函数就不需要再次登录 分析需求:我们要编写认证功能的话只要添加 阅读全文
posted @ 2020-03-24 21:24 Dimple_Y 阅读(153) 评论(0) 推荐(0)
摘要: 一:什么是迭代器 迭代器指的是迭代取值的工具,迭代是一个重复的过程,每次重复都是基于上一次的结果而继续的,单纯的重复并不是迭代 二:为何要有迭代器 迭代器是用来迭代取值的工具,而涉及到把多个值循环取出来的类型 有:列表、字符串、元组、字典、集合、打开文件 3.可迭代对象与迭代器对象详解 ① 可迭代对 阅读全文
posted @ 2020-03-24 21:13 Dimple_Y 阅读(167) 评论(0) 推荐(0)
摘要: 作业: 1、编写课上讲解的有参装饰器准备明天默写 def auth(db_type): def deco(func): def wrapper(*args, **kwargs): name = input('your name>>>: ').strip() pwd = input('your pas 阅读全文
posted @ 2020-03-24 19:48 Dimple_Y 阅读(160) 评论(0) 推荐(0)