Python 注释
Python 注释
Python 注释对于程序员来说是一个必不可少的工具。注释通常用于解释代码。如果代码有适当的解释,我们很容易理解。一个好的程序员必须使用注释,因为将来任何人都想修改代码以及实现新的模块;然后,它可以很容易地完成。
在其他编程语言(如 C++)中,它为单行注释和/提供了//选项…/表示多行注释,但 Python 提供单行 Python 注释。为了在代码中应用注释,我们在语句或代码的开头使用哈希(#)。
让我们理解下面的例子。
# This is the print statement |
这里,我们使用哈希(#)对 print 语句进行了注释。不会影响我们的打印声明。
Python 多行 Comment
我们必须在每一行代码的开头使用哈希(#)来应用多行 Python 注释。考虑下面的例子。
# First line of the comment |
示例:
# Variable a holds value 5 |
输出:
The sum is: 15 |
上面的代码非常易读,即使是绝对的初学者也能理解每一行代码中发生的事情。这就是在代码中使用注释的好处。
对于多行注释,我们也可以使用三重引号(’ ’ ’ ')。三重引号也用于字符串格式。考虑下面的例子。
文档字符串 Python 注释
docstring 注释主要用于模块、函数、类或方法。它是一个 Python 文档字符串。我们将在后续教程中解释该类/方法。
示例:
def intro(): |
输出:
Hello Joseph |
我们可以通过使用 doc 属性来检查函数的文档字符串。
def intro(): |
输出:
Output: |
注意:docstring 必须是函数中的第一件事;否则,Python 解释器无法获取 docstring。
Python 缩进
Python 使用缩进来定义代码块。其他编程语言如 C、C++和 Java 使用花括号{},而 Python 使用缩进。空白在 Python 中用作缩进。
缩进在代码的开头使用,并以非预期的一行结束。同一行缩进定义了代码块(函数体、循环等)。)
通常,四个空格用作缩进。缩进量取决于用户,但必须在整个块中保持一致。
for i in range(5): |
为了表示一个代码块,我们用相同的空格缩进代码块的每一行。
考虑下面的例子。
dn = int(input("Enter the number:")) |
输出:
Enter the number: 10 |
上面的代码, if 和 else 是两个独立的代码块。两个代码块都缩进四个空格。print(“任务完成”)语句没有缩进四个空格,并且超出了 if-else 块。
如果缩进使用不当,将导致缩进错误。