python 一些书写习惯

2015 年 9 月 17 日
 CJH

本人新手刚学 python ,请问大神们,有没有哪些好的书写习惯是需要注意的?

5484 次点击
所在节点    Python
18 条回复
yongzhong
2015 年 9 月 17 日
hahastudio
2015 年 9 月 17 日
Right Sidebar, Styles
beviniy
2015 年 9 月 17 日
首先你得写熟练 之后再讨论习惯问题
starcraft
2015 年 9 月 17 日
PEP 8
phx13ye
2015 年 9 月 17 日
规范 PEP 8,
善用列表推导, 序列的组合与分割减少中间变量
MrEggNoodle
2015 年 9 月 17 日
找一个优秀的教程,跟着例子走,潜移默化之间你就知道规范了。
loading
2015 年 9 月 17 日
只用 4 空格,别用 tab
menc
2015 年 9 月 17 日
代码的可读性永远不能被忽视,虽然 py 有很强大的列表推导,也推荐使用列表推导
但是一长串的又带匿名函数又带 if not 又带各种乌七八糟东西的列表推导读起来像屎一样
不要写太长的列表推导,没法读
poorguy
2015 年 9 月 17 日
我也来一个, google python style guide
thinker3
2015 年 9 月 17 日
@menc 赞同 不要写太复杂的列表推导
aiyo218
2015 年 9 月 17 日
github 上面找个大项目学习
wangleineo
2015 年 9 月 17 日
Google 有个 yapf 项目,让你代码格式随便写,它帮你重新排版,思路很像 gofmt 。因为是从语法树重新生成代码,而不是简单的文本处理,所以比一般的 PEP8 checker 能力更强。
siteshen
2015 年 9 月 17 日
最喜欢吐槽不规范的代码,进来居然没看到代码。
CYKun
2015 年 9 月 17 日
建议使用 PyCharm ,编辑器会给你指出不符合规范的地方
Ouyangan
2015 年 9 月 17 日
@CYKun +1
keithsun80
2015 年 9 月 17 日
给你推荐两本书
改善 Python 程序的 91 个建议
代码简洁之道
lonelyandrew
2015 年 9 月 18 日
1. 学习 PEP8
2. 编辑器安装 pylinter 的插件或者使用内置 pylinter 的 IDE
3. 看 The Little Book of Python Anti-Patterns 的可读性部分
say2old
2015 年 9 月 18 日
PEP8 ,现在的 IDE 一般都支持 PEP8 检查,如果用编辑器的话装个插件也可以启用 PEP8

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/221325

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX