1.全局变量:大写字母,单词之间用_分割
2.实例变量:以_开头,其他和普通变量一样
3.私有实例变量(外部访问会报错):以__开头(2个下划线),其他和普通变量一样__private_var
4.专有变量:__开头,__结尾,一般为python的自有变量,不要以这种方式命名__doc__,__class__
5.私有函数(外部访问会报错):以__开头(2个下划线),其他和普通函数一样__get_name()
6.函数和方法的参数:总使用“self”作为实例方法的第一个参数。总使用“cls”作为类方法的第一个参数。
7.异常 以“Error”作为后缀。
8.重新导入,reload(xx),循环导入:2个模块互相调用。
== 判断值是不是相等,is判断指向的是不是一个东西
深拷贝:copy.deepcopy( ),递归拷贝。
浅拷贝:相当于创建一个指向,只是拷贝了一个地址。
property: 对set,get方法调用时候简单化处理。
网友评论