Python杂七杂八知识点
装饰器
- @property
把类的方法(成员函数)变成属性(变量),调用的时候不用加括号
也可以实现隐藏原有的属性名,相当于让这个属性变成私有
字典
- 字典推导式
{key_expr: value_expr for item in iterable if condition}
value_expr的值在iterable里历遍,然后if判断的作用是,如果满足条件,才创建一个新的键值对
闭包
def outer_function(x):
def inner_function(y):
return x + y
return inner_function
closure = outer_function(10) # 创建一个闭包
result = closure(5) # 调用闭包
print(result) # 输出 15

浙公网安备 33010602011771号