python基础学习
-
python的语法特点
1.1python的注释
注释:指的是对代码的功能以及用途进行充分的解释,便于别人理解;主要分为三种:单行注释、多行注释以及中文编码注释;
单行注释:指的是可以在要注释的代码前一行或者代码的右边表示,通常情况下一般放在代码的前一行来进行注释,用“#”表示。
多行注释:多行注释和单行注释意思其实差不多,不过多行注释大多数用于python的文件、类、函数、模块等,主要用来显示其功能、主要参数代表什么、修改或著作的时间、人员等。用’’’…’’'来表示,这里要注意注释与字符串的区别
中文编码注释:其实指的是在python中提供一种特殊的中文编码声明注释,主要是为了解决python不支持直接编写中文的问题,如:#-- coding:utf-8 --
1.2 代码的缩进
代码缩进在我们日常中经常使用到,缩进的长度不同,往往会产生把不同的结果;因此,我们最好能够标准的熟悉一下,我们缩进一般 都是用空格或者tab键来进行缩进,1个tab代表着4个空格,一般情况下,采用tab比较容易对齐代码;因为,在python中同一级别的代码块的缩进量必须要相同,否则容易报SyntaxError异常。
1.3 命名的规范
这里只是个人的习惯理解,看看就行了
首先,对于模块,使用小写字母去命名,模块名尽量的简短明了,像python中自带的os,time,random等就很简洁。
其次,对于类的命名,比较喜欢驼峰式命名,像NewProject之类的
最后,对于类里面的属性、一些方法、函数的命名可采用小写字母加“_”的方式去命名,如:mybook_log等
提示一下:双下划线开头“__”会把某些实例变量以及方法变成类的私有属性