电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Python命名规范1VIP免费

Python命名规范1_第1页
1/9
Python命名规范1_第2页
2/9
Python命名规范1_第3页
3/9
Py thon 规范 代码的布局 编码 所有的Python 脚本文件都应在文件头标上“# -*- coding:utf-8 -*-”。 缩进 4 个空格一个缩进层次 空行 适当的空行有利于增加代码的可读性,加空行可以参考如下几个准则: (1) 在类、函数的定义间加空行; (2) 在import 不同种类的模块间加工行; (3) 在函数中的逻辑段落间加空行,即把相关的代码紧凑写在一起,作为一个逻辑段落,段落间以空行分隔 换行 语句比较长,一行写不下的情况下使用 1. 在括号(包括圆括号、方括号和花括号)内换行,如: class Edit(CBase): def __init__(self, parent, width, font = FONT, color = BLACK, pos = POS, style = 0): 或: very_very_very_long_variable_name = Edit(parent, \ width, \ font, \ color, \ pos) 如果行长到连第一个括号内的参数都放不下,则每个元素都单独占一行: very_very_very_long_variable_name = ui.widgets.Edit( \ panrent, \ width, \ font, \ color, \ pos) 2. 在长行加入续行符强行断行,断行的位置应在操作符前,且换行后多一个缩进,以使维护人员看代码的时候看到代码行首即可判定这里存在换行,如: if color == WHITE or color == BLACK \ or color == BLUE: # 注意or 操作符在新行的行首而不是旧行的行尾 do_something(color); 命名约定 有许多不同的命名风格。以下的有助于辨认正在使用的命名风格,独立于它们的作用。 以下的命名风格是众所周知的: b (单个小写字母) B (单个大写字母) Lowercase(小写) lower_case_with_underscores(有下划线的小写) UPPERCASE(大写) UPPER_CASE_WITH_UNDERSCORES(有下划线的大写) 应避免的名字。永远不要用字符„l‟(小写字母 el(就是读音,下同)),„O‟(大写字母 oh),或„I‟(大写字母 eye)作为单字符的变量名。在某些字体中这些字符不能与数字 1 和 0 分辨。试着在使用„l‟时用„L‟代替。 常量 常量名所有字母大写,由下划线连接各个单词,如: WHITE = 0XFFFFFF THIS_IS_A_CONSTANT = 1 变量 变量名全部小写,由下划线连接各个单词,如: color = WHITE this_is_a_variable = 1 不论是类成员变量还是全局变量,均不使用 m 或 g 前缀。私有类成员使用单一下划线前缀标识,多定义公开成员,少定义私有成员。 变量名不应带有类型信息,因为 Python 是...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

Python命名规范1

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部