1 包、模块的命名规则:全部以小写字母形式来命名。比如:import random
2 类、对象的命名规则:类是每个单词的首字母要大写,其他字母小写比如:class MyFamily: ,类的私有属性、私有方法以两个下划线作为前缀,对象通过点操作符来访问类中的属性和方法。方法名的首字母小写,其后每个单词的首字母要大写。
class Myclass: #类名中的每个单词的首字母大写,其它小写
__username='' #私有属性前必须使用两个下划线为前缀
def __init__ (self,username):
self.__username=username #self相当于Java语言中的this关键字,表示本类
def getUserName (self): #方法名的首字母小写,其后每个单词的首字母要大写
return self.__username
if __name__ == "__main__":
myclass = MyClass('admin') #对象名用小写字母
print myclass.getUserName()