![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学学python
文章平均质量分 92
liutt233
小小白到老小白
展开
-
python小结(二)--闭包和装饰器
一、装饰器 1. 装饰器的简单介绍 “装饰器的功能是将被装饰的函数当作参数传递给与装饰器对应的函数(名称相同的函数),并返回包装后的被装饰的函数”,听起来有点绕,没关系,直接看示意图,其中 a 为与装饰器 @a 对应的函数, b 为装饰器修饰的函数,装饰器@a的作用是: 举个栗子: def test(func): return func @test def afunc(): print("hello") afunc() # hello 上面使用@test来表示装饰器,其等同于:afun原创 2021-12-30 22:18:07 · 615 阅读 · 0 评论 -
python小结(一)--基础知识
python支持的数据类型 Python3 支持 int、float、bool、complex(没有double)。 不可变对象与可变对象 可变对象:list dict set 不可变对象:tuple string int float bool 数据类型 str strip函数 去掉前后的字符串。 a = " yyx xxwyyefwyy " print(a.strip()) print(a.strip().strip('yy')) print(a) # yyx xxwyyefwyy # x x原创 2021-12-30 21:46:54 · 412 阅读 · 0 评论