码迷,mamicode.com
首页 > 编程语言 > 详细

Python's Coding Style

时间:2015-08-03 18:23:13      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:

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

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 就是小写字母,但是用下划线连接。

 

Python's Coding Style

标签:

原文地址:http://www.cnblogs.com/yuwenxiaodong/p/4699830.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!