Python的固定语法

声明:UTF-8或#coding:utf-8或#coding=utf-8

加入代码注释

1.单行注释

单行注释通常以(#)开头

2.多行注释

(1)#号注释

(2)单引号注释('''注释''')

(3)双引号注释("""注释""")

使用多行语句

多行语句可以有两种理解:一条语句多行;一行多条语句.

1.长语句的换行使用反斜杠(\).注意:Python中,[ ],{ },( )里面的多行语句在换行时是不需要使用反斜杠(\)的.一般是使用逗号换行.

2.一条多行语句,通常在短语句中应用比较广泛.使用分号(;)可对多条语句实现隔离,从而在同一行实现多条语句.

缩进代码

Python最具特色的就是以缩进的方式来识别代码块,不在需要使用大括号({ }),代码看起来会更加简洁明朗.同一代码块必须保证相同的缩进空格,否则将会出错.(至于缩进空格数,无硬性要求,只要想统计科)

命名标识符与保留字符

Python标识符规定

1标识符可以由字母,数字,下划线组成.

2.标识符不能以数字开头。以下划线开头的标识符具有特殊意义,使用时需要特别注意。

(1)以单下划线开头(_foo)的标识符代表不能直接访问的类属性,需要通过类提供的接口进行访问不能用"from ... import *"导入。

(2)以双下划线开头(__foo)的标识符代表类的私有成员.

(3)以双下划线开头和结尾(__foo__)的标识符是Python特殊方法专用标识。

eg:__init__()代表类的构造函数

3.标识符字母区分大小写.

4.标识符禁止使用Python中的保留字。(查看此字符串是否为保留字用iskeyword函数,查看所有保留字用函数kwlist)

保留字

【'False','None','True','and','as','assert','break','class','continue','def','del','elif','else','except','finally',

'for','from','global','if','import','in','is','lambda','nonlocal','not','or','pass','raise','return','try','while','with',

'yield'】

调试Python代码

Python代码可以使用pdb(Python自带的包)调试,Python IDE调试(如pycharm),日志功能等进行调试。

你可能感兴趣的:(Python的固定语法)