声明: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),日志功能等进行调试。