5 个Python 技巧

Python与算法社区

共 636字,需浏览 2分钟

 ·

2021-09-04 00:18

你好,我是 zhenguo


摘录之前学习《Python Tricks》这本书的一些笔记,这本书关于Python使用禁忌、使用习惯,看后令人受益匪浅。


1. 



assert 只适用于调试,并且调试中非常方便。但记住一点:不能用于上线使用。


2.


列表多行写法,逗号不要拉下。


一般习惯在最后一项也添加一个逗号,如:



3.



上面代码的同意转化为:



切记需要带有 try finally,这样才能最终释放外部资源,千万不能这样用:



一旦write出现异常,文件并不能保证被关闭。


4.


带有 with 关键字的用法,如 open 函数能与 with 连用,这样自定义一个支持 with 用法的类:



使用它:



一种更加简便的实现:



5.


Python 下划线与类内方法。方法凡是以下划线开头的,在外部一般不能被引用,如下:



在另一个模块,导入 my_module,看到下划线开头的方法没有被导入!



这本 《Python技巧》 一书包括平时我们最常使用的技巧,是一本名副其实的必读宝书!


建议关注我的读者,看到这里的读者,都要读一遍,会对你有帮助。


下载方法


1. 关注我的视频号:程序员zhenguo


2. 然后,视频号中私信回复:宝书1 ,会全部逐一回复。


浏览 24
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报