Python语法基础

任何一门语言都有一定的语法和语义规范,要学习一门语言,就必须先学习其最基本的语法和语义规范。

用Python编写程序,就要按照它的代码组织形式、语法、和语义来书写程序。

1、缩进分层

        要求严格的代码缩进是python语法的一大特色,处于同一级的代码缩进量要保持一致,并且缩进的符号(Tab键,空格等)也应保持一致。

        python编码规范指出:缩进最好采用空格的形式,每一层向右缩进4个空格,一般不建议使用Tab键进行缩进(不少开发工具可以定义按一次Tab键产生4个空格)。

2、代码注释

  Python中的注释有两种形式:

  (1)单行注释,以“#”字符开始,同一行中其后所有的内容被视为注释。

  (2)多行注释,用三个单引号'''或者三个双引号"""将注释的内容包围起来。

3、断行

        Python中的代码不需要用分号来分隔语句,不同的语句书写在不同的行中,但Python也可以将两条语句书写在同一行中而中间用分号分隔。

        当python代码中一条语句过长不能或不方便写入同一行内,可以使用“”将改行以后的内容写入下一行,需要注意的是“”后不能有任何内容,包括单行注释。

4、引号

        Python接受单引号('),双引号(")和三('''或""")引用,以表示字符串常量,只要是同一类型的引号开始和结束的字符串。三重引号可以用于跨越多个行的字符串。

5、标识符

        Python标识符是用来标识一个变量,函数,类,模块或其他对象的名称。Python中的标识符是区分大小写的。一个标识符开始以字母或下划线(_)开头可包括字母下划线和数字。Python中标识符内不允许标点符号,如@,$和%。

以下划线开头的标识符是有特殊意义的:

  (1)以单下划线开头(_foo)的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用“from xxx import *”而导入;

  (2)以双下划线开头的(__foo)代表类的私有成员;

  (3)以双下划线开头和结尾的(__foo__)代表python里特殊方法专用的标识,如__init__()代表类的构造函数。

6、保留字

        下面列出了在Python中的保留字。这些保留字不可以被用作常量或变量,或任何其它标识符。所有Python关键字只包含小写字母。

    

原文地址:https://www.cnblogs.com/kuenen/p/5961226.html