Python 注释
搞懂Python注释的用法
注释的介绍和作用
注释用于解释代码的逻辑和作用,增强代码的可读性。
注释掉的代码和文字不会参与代码的编译和执行。
注释分为单行注释和多行注释,当然多行注释也可通过多个单行注释实现。
注释的用法
1、单行注释:在行首加 “#”,比如:
# 你好,我是单行注释
print ("Hello, World!")
print ("Hello, World!")
# 你好,我是行末注释
2、多行注释:可以在多行的行首前加“#”或是在整段需要注释的内容首尾加'''或"""三重引号。
方法一:逐行注释
#单行注释1
#单行注释2
#单行注释3
print ("Hello, World!")
方法二:三个单引号进行注释
'''
单行注释2
单行注释2
单行注释3
'''
print ("Hello, World!")
方法三:三个双引号进行注释
"""
单行注释2
单行注释2
单行注释3
"""
print ("Hello, World!")
特殊写法
当在字符串中使用三个单/双引号时是一种特殊的写法,比如:
str = '''I
like
lidihuo'''
print str
执行结果是
Python 文档字符串是在函数,方法,类或模块的定义之后立即出现的字符串文字。
编写文档字符串时使用三引号。例如:
文档字符串会在定义函数,类或模块之后显示。这使用三引号将文档字符串与多行注释分开。
Python缩进和大多数语言不一样,不使用花括号 {}定义代码块,而是使用代码缩进的方式。
代码块(函数的主体,循环的主体等)以缩进开始,以第一条未缩进的行结束。缩进量取决于您,但是在整个块中缩进量必须一致。
通常,四个空格用于缩进,并且优先于制表符。
在Python中,语句的结尾用换行符标记。但是,我们可以使用行继续符(\)来使语句扩展到多行。例如:
这是显式的行继续。在Python中,括号内暗含换行(),方括号 []和花括号 {}。例如,我们可以将上述多行语句实现为:
在这里,圆括号 ()隐式地进行行连续。情况也是一样[] 和 {}。例如:
我们还可以使用分号将多个语句放在一行中,如下所示: