![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 52
snowleafzf
这个作者很懒,什么都没留下…
展开
-
python笔记-编程优化NO3(阅读笔记-流畅的python)+【字节内推】
1.闭包+修饰器 2.__repr__和__str__ 3.拆包相关 4.字典相关 1.闭包+修饰器 闭包:一个函数包含了一个函数,并且返回了那个函数。在修饰器中用的很多。 修饰器:修饰器是一个函数,接受一个函数或方法作为其唯一的参数,并返回一个新函数或方法,其中整合了修饰后的函数或方法,并附带了一些额外的功能. #闭包 def outer(): x = 10 def inner(): # 内部函数 print(x) # 外部函数的一个变量 .原创 2020-07-30 18:46:45 · 180 阅读 · 0 评论 -
python笔记-编程优化NO2(简化)
1.f-string(3.6之后有,3.8有改动) 2.不定长度传参 1.f-string f-string 格式化字符串以 f 开头,后面跟着字符串,字符串中的表达式用大括号 {} 包起来,它会将变量或表达式计算后的值替换进去 >>> name = 'Runoob' >>> f'Hello {name}' # 替换变量 >>> f'{1+2}' # 使用表达式 '3' >>> w = {'name.原创 2020-06-10 21:24:18 · 174 阅读 · 0 评论 -
python基础-环境(conda,git。。。)
1.字符串相关 str = ‘0123456789’ print str[0:3] #截取第一位到第三位的字符 print str[:] #截取字符串的全部字符 print str[6:] #截取第七个字符到结尾 print str[:-3] #截取从头开始到倒数第三个字符之前 print str[2] #截取第三个字符 print str[-1] #截取倒数第一个字符 print str[::...原创 2019-03-03 19:50:39 · 233 阅读 · 0 评论 -
python笔记-编程优化NO1(简化)
1.with 2.异常(raise,assert) 3.lambda匿名函数 4.filter函数 1.with python中的with语句使用于对资源进行访问的场合,保证不管处理过程中是否发生错误或者异常都会执行规定的__exit__(“清理”)操作,释放被访问的资源,比如有文件读写后自动关闭、线程中锁的自动获取和释放等。 eg: with A() as X: with B() as Y: with C() as Z: with-bo.原创 2020-06-01 21:26:12 · 125 阅读 · 0 评论