目录
1、注释
Python中的注释分别为单行注释、多行注释和中文编码注释。
注释 | 符号 | 作用 |
---|---|---|
单行注释 | # | 从符号“#”开始直到换行为止,“#”后面所有的内容都作为注释内容 |
多行注释 | 一对三引号('''......''')或("""......""") | 在Python中,并没有一个单独的多行注释标记,而是将包含在一对三引号之间,并且不属于任何语句的内容都可视为注释,只要包含在三引号之间便可以分多行编写 【注:在Python中,三引号('''......''')或("""......""")是字符串定界符,如果三引号作为语句的一部分出现时,就不是注释,而是字符串】 |
中文编码注释 | #coding:编码 或 #coding=编码 |
中文编码声明注释,该注解的出现主要是为了解决Python2.x中不支持直接写中文的问题;Python3.x中,该问题已经不存在了【建议在文件开始加上中文编码声明注释】 |
2、编码规范
Python中采用PEP 8作为编码规范,其中PEP是Python Enhancement Proposal(Python增强建议书)的缩写,而“PEP 8”中的“8”表示版本号。PEP 8是Python代码的样式指南。
3、保留字和标识符
Python中所有保留字是区分字母大小写的。
and | as | assert | break | class | continue | def | del |
elif | else | except | finally | for | from | False | global |
if | import | in | is | lambda | nonlocal | not | None |
or | pass | raise | return | try | True | while | with |
yield |
命名规则 | 注意事项 |
---|---|
又字母、下划线“_”和数字组成 | 第一个字符不能是数字 |
不能使用Python中的保留字 | 不能包含空格、@、%和$等特殊字符 |
严格区分字母大小写 | |
Python中以下下划线开头的标识符有特殊意义 | 一般应避免使用相似的标识符 |
允许使用汉字作为标识符 | 但是尽量不要使用汉字作为标识符 |
标识符 | 特殊意义 |
---|---|
以单下划线开头的标识符 | 表示不能直接访问的类属性 |
以双下划线开头的标识符 |