![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
俊先
相信努力的意义,通过努力证明努力是有用的,有价值的
展开
-
python中函数的参数
python函数参数原创 2022-08-13 22:09:11 · 1309 阅读 · 1 评论 -
装饰器用法
一、前言学习装饰器之前,我们先了解下闭包。有时候我们想读取函数内部的变量,该怎么实现呢?如下def wrapper(): n=100print(n)结果:NameError: name 'n' is not defined很明显报错了,那我们要实现这个需求该怎么做呢?用闭包闭包:能够读取外部函数内的变量的函数,如下def wrapper(): n=100 def inner(): print(n)inner函数就是闭包,它能够读取wrapper原创 2022-05-15 11:04:28 · 266 阅读 · 0 评论 -
列表、字典、集合生成式
一、语法1.列表生成式'''列表生成式[ value for value in item if condition ... ]'''2.字典生成式'''字典生成式{key: value for item in iterator if condition ....}'''3.集合生成式'''集合生成式{value for value in item if condition ...}'''二、示例1.列表生成式'''列表生成式[ va原创 2022-05-14 23:43:41 · 167 阅读 · 0 评论 -
python正则表达式匹配并替换为指定字符
一、re.sub(pattern, repl, string, count=0, flags=0)pattern 正则表达式repl 替换的字符串,也可为一个函数string 要被查找替换的原始字符串count 模式匹配后替换的最大次数,默认 0 表示替换所有的匹配flag 编译时用的匹配模式,数字形式二、示例-1.脱敏日志内容 def format_userid(self,match): ''' 格式化用户id:原创 2022-01-31 12:06:14 · 7156 阅读 · 0 评论