摘要:
1:递归函数是什么? 递归函数其实就是A函数在调用的过程中,又调用了自己。 (可以理解为我们在执行A的子代码的过程中又调用了自己)举个列子: 2:递归函数的两个知识点: 2.1:回溯 2.2:递推 举个列子: 比如我问A今年多大,A说我比B大10岁,然后我问B多大,B说我比C大10随,然后我又问C多 阅读全文
摘要:
# 这里元组没有生成式,它用这个是直接变成了生成器。 阅读全文
摘要:
1:无参装饰器补充:@index(123) ==》 这个@index(123)中,index()函数调用的优先级是最高的。所以先会先运行,然后得到的返回值,在传个@inde()的返回值我们今天继续讲解有参知识: 首先上面这个小案例中:我们添加一个需求,我需要在wrapper中做一个认证功能,就是用户 阅读全文
摘要:
# 1:提问:什么是装饰器?# 解答:根据字面意思可以理解,装饰器就是用来装饰函数的工具。## 2:装饰器有什么特点?# 解答:(1) 装饰器原则:开放封闭原则。 解释==》开放是指,对外开放,封闭是指:不修改原代码。# (2) 特点1:给被装饰函数添加新功能# (3) 特点2: 调用被装饰函数## 阅读全文
摘要:
1 # requests 函数的封装 2 import requests 3 4 5 class HTTPHandler: 6 def __init__(self): 7 self.session = requests.Session() # 创建一个浏览器会话,理解为打开浏览器 8 9 def v 阅读全文
摘要:
1:基本概念: 1) 字典dict ,是键值对的形式,每一个key映射一个value(映射就是关联的意思) 2) 字典是无序的,可变类型,并且key(键)是唯一的 3)可以储存一个对象的多种信息,这句话翻译过来就是: 一个key可以映射多个值 2:字典的创建 2.1 直接创建 eg: dict = 阅读全文