三、python编码特点
2020-03-18 本文已影响0人
堂堂不是山
1、python不强制你在编码结尾处加;(分号)
2、python不需要你用{}(花括号)来包围一个段
3、python用缩进来控制编码段
4、单选注释行前用#号,pycharm和vscode中的快捷键是ctrl+/。
5、多行注释用三分号括起来
6、python建议变量都是小写的,并用下划线隔开
7、类名以大写字母开始,若是两单词,则两单词的首字母都大写
8、方法实例方法和类方法,@classmethod是类方法装饰器,类方法的主要作用就是操作与类相关的变量,在类方法里操作类变量更加简单。eg:def plus_add(cls):cls.name
9、变量有类变量和实例变量,实例变量的操作要用self指示。在实例方法中调用类变量:self.__class__.summ += 1或Student.summ,不能访问实例变量
10、静态方法的装饰器是@staticmethod。不能访问实例变量。一般不推荐使用静态方法
11、python类知识点
12、类的方法和变量,都存在内外调用问题。如果没有限制,类内部的所有方法和变量都可以通过外部访问和修改,这样就造成了类内部的数据不安全。