Python's Coding Style

一个程序员良好的素养可以从他的代码风格里看出。

Python官方的开发者指南,PEP8中,列举了Style Guide for Python Code.

 

摘录The Python's Tutorial中的依依列出。

 

1.用4空格缩进,而不是tab键。

2.使每行不超过79个字符,目的是小屏幕用户也能很好的阅读。

3.用空一行的方式去把函数,类,和函数中大的代码块分开。

4.如果可能的话,尽量把注释写在一行里。

5.Use docstrings.使用文档字符串。(Ps.这个可得利用好了)

6.在操作符的两边都使用空格,同样,逗号之后也要使用空格,但是括号内部和括号相连的地方不要使用空格。

7.保持类名和函数名的一致性; 约定是, 类名使用 CamelCase 格式, 方法名和函数名使用 lower_case_with_underscres 形式. 一直使用 self 作为方法的第一个参数名 。

8.如果你的代码打算应用于国际环境,就不要使用一些新奇的编码格式了,Pyhton的默认编码格式是UTF-8。

9.同样,如果代码的读者或者维护者基本上没有使用别的语言的需求,那么就不要在标识符里使用非ASCII字符。

 

Ps:CamelCase的也叫做骆驼写法,分为两种,一种是小骆驼写法,camelCase;一种是大骆驼写法,CamelCase,同时也称作帕斯卡写法。

lower_case_with_underscores 就是小写字母,但是用下划线连接。

 

转载于:https://www.cnblogs.com/yuwenxiaodong/p/4699830.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值