1.1 python语法特点
1.1.1 注释规则
什么是注释?
所谓注释,就是在代码中添加标注性的文字,进而更好的帮助我们更好的阅读代码,注释又分为单行注释和多行注释。
1. 单行注释
1 单行注释用: # 来注释 2 例: 3 print("hello word! ") # 输出:hello word!
2. 多行注释
1 多行注释用一对三引号来进行注释标记 2 例: 3 ''' 4 5 注释内容 6 注释内容 7 注释内容 8 9 '''
注意:当使用三引号注释识,必须成双成对出现,如果只写一半就会出现报错。
3. 文件编码声明注释
在编写时如果不想使用默认编码,就需要在文件 第一行声明文件的编码,也就是需要使用文件编码声明注释。
1 语法格式: 2 #-*-coding:编码-*- 3 或 4 #coding=编码
1.1.2 代码缩进
python严格的使用缩进来区分代码层次,所以在编写代码时要注意缩进,如果缩进错误将会抛出 SyntaxError异常。
1.1.3 编写规范
1. 编写规则
通常长的语句:
1 通常每个语句应该独占一行 2 每行不超过80个字符 3 4 以下情况除外: 5 6 1. 长的导入模块语句 7 2. 注释里的URL 8 9 不要使用反斜杠连接行。
在导入包时:
1 2 导入总应该放在文件顶部, 位于模块注释和文档字符串之后, 模块全局变量和常量之前. 导入应该按照从最通用到最不通用的顺序分组: 3 4 1. 标准库导入 5 2. 第三方库导入 6 3. 应用程序指定导入 7 8 每种分组中, 应该根据每个模块的完整包路径按字典序排序, 忽略大小写.
变量的命名的规则及注意事项:
1 在命名时可以采用驼峰命名法。 2 3 在命名时应尽量避免: 4 5 单字符名称, 除了计数器和迭代器. 6 7 包/模块名中的连字符(-) 8 9 双下划线开头并结尾的名称(Python保留, 例如__init__)
1.2 python中的变量名
1.2.1 保留字与标识符
1. 保留字
保留时python中已经杯赋予特定意义的一些单词,开发时不可以把这些作为变量名。
and | as | assert | break | class | continue | def | del | elif | else |
---|---|---|---|---|---|---|---|---|---|