前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >5 个Python 技巧

5 个Python 技巧

作者头像
double
发布2022-01-26 10:26:20
1500
发布2022-01-26 10:26:20
举报
文章被收录于专栏:算法channel算法channel

你好,我是 zhenguo

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

1.

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

2.

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

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

3.

上面代码的同意转化为:

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

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

4.

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

使用它:

一种更加简便的实现:

5.

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

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

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

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

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-09-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 程序员郭震zhenguo 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档