三、python编码特点

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、类的方法和变量,都存在内外调用问题。如果没有限制,类内部的所有方法和变量都可以通过外部访问和修改,这样就造成了类内部的数据不安全。

你可能感兴趣的:(三、python编码特点)