All the example code written by me during learning python.
备忘:
-
给形参指定默认值时,等号两边不要有空格: def function_name(parameter_0, parameter_1='default value')
-
对于函数调用中的关键字实参,也应遵循这种约定: function_name(value_0, parameter_1='value')
-
如果程序或模块包含多个函数,可使用两个空行将相邻的函数分开,这样将更容易知道前一个函数在什么地方结束,下一个函数从什么地方开始。
-
类名应采用驼峰命名法 ,即将类名中的每个单词的首字母都大写,而不使用下划线。实例名和模块名都采用小写格式,并在单词之间加上下划线。
-
对于每个类,都应紧跟在类定义后面包含一个文档字符串。这种文档字符串简要地描述类的功能,并遵循编写函数的文档字符串时采用的格式约定。
-
在类中,可使用一个空行来分隔方法;而在模块中,可使用两个空行来分隔类。
-
需要同时导入标准库中的模块和你编写的模块时,先编写导入标准库模块的 import 语句,再添加一个空行,然后编写导入你自己编写的模块的 import 语句。
-
使用关键字 with 时, open() 返回的文件对象只在 with 代码块内可用。