注释,是用于在代码中添加的标注性的文字,程序中并不会执行,知识用于告知程序员,该代码是干什么的,怎么用的等。
注释主要用于防止别人阅读代码是可以识别到代码的意图或者一段时间之后我们可以快速的熟悉自己的代码意图,不必重头开始理解。
语法如下:
# 注释内容
print("Hello world.") # 打印”Hello world“。
#号之后的注释内容知识用于说明该代码的意图和备注信息,并不会被执行。
多行注释,采用三个单引号''' 注释内容 ''' 或者三个双引号""" 注释内容 """,注意区分字符串,包含在语句中的是字符串,不属于任何语句的内容才是多行注释内容。
语法如下:
'''
注释内容
'''
或者
"""
注释内容
"""
'''@ 用途:多行注释内容@ 注释:
'''"""@ 用途:多行注释内容@ 注释:
"""print("多行注释")# 以下是包含在语句中的,是字符串。print("""这是字符串""")
中文编码声明注释起初是为了解决python2无法直接编写中文时添加的注释,这个问题在python3中已经解决,不过为了代码的规范性,建议在文件开头添加中文编码注释,建议使用utf-8的格式。
格式:
# _*_ coding:编码格式 _*_
# _*_ coding:utf-8 _*_
其中“_*_”只是为了美观添加的,可以删除。改为格式“#coding:编码格式”。
不管什么语言,都会使用一定的代码锁紧来做代码块层次区分,C语言,C#语言,java语言等使用的时“{}”做区分,结构层次灵活多变,没有强制的结构区分格式。python中使用代码缩进来做层次结构划分,不同的缩进量代表不同的代码块。
代码缩进通常用在类、函数、流程控制、异常处理等语句上,以“:”及下一行的缩进为开始,以同一缩进量代码块结束为结束。
通常使用一个tab键或者4个空格做缩进量,建议使用 4个空格做缩进量。
强制要求:python要求,同一个代码开的缩进量必须相同,否则将会报错,报SyntaxError异常。
示例:

由于不一样的缩进层次,报错。

将缩进量改为一致之后错误就会消失。

每一个语言都有自己的编码规范,遵守一定的编码规则和编码规范可以代码有更好的可读性,有利于代码的理解和维护。
参考python增强建议书(Python Enhancement Proposals,简称pep),版本8。
1.3.1.1 编码规范
1.3.1.2 命名规范
1.3.2.1 字符串可使用“\”进行分行:

两者结果是一样的

pep 8 推荐使用小括号将多个字符串隐式拼接起来:
# _*_ coding:utf-8 _*_s = ("今天是个好天气,可是我还要加班!""今天是个好日子,我打算跑路去浪!")
print(s)
![]()
1.3.2.2 正常语句分行
语句分行通常使用“()”在操作符后面对语句进行分行。
# _*_ coding:utf-8 _*_a=11
if a>=10 and a<100:print("范围大于等于10小于100")if a>=10 and ( #使用小括号很行语句a<100):print("范围大于等于10小于100")
两者是等效的

注意:
导入模块的语句过长或者导入语句的url过长时不进行分行。
上一篇:描写景物颜色的词语
下一篇:后生可下面句子里的疾