Python中的语句,缩进和注释

在本教程中,我们要了解的语句,压痕评论的Python。让我们一一看一下。

声明

Python编写的指令称为语句。让我们看下面的程序。

示例

print('Nhooo') # statment

输出结果

如果运行上面的代码,则将得到以下结果。

Nhooo

在程序中编写的一行称为statement。程序中的每一行都是一个语句。我们不能写多行语句吗?为什么不可以呢。

我们可以使用反斜杠(\)编写多行语句。

让我们看看如何在Python中编写多行语句。

示例

# multi-line statement
   result = 2 + 3 * \
   5 - 5 + 6 - \
   3 + 4
print(result)

输出结果

如果运行上面的代码,则将得到以下结果。

19

缩进

在讨论缩进之前,让我们看一下什么是块。块是一组语句指令。其他编程语言,例如C,C ++,Java等,都使用{}来定义一个块。但是Python使用缩进来定义一个块。

因此,如何编写缩进。只不过是一个选项卡中的每个语句必须从同一级别开始。

示例

def find_me():
   sample = 4
   return sample
find_me()

输出结果

如果运行上面的代码,则将得到以下结果。

4

示例

def find_me():
   sample = 4
return sample
find_me()

输出结果

如果运行上面的代码,则将得到以下错误作为输出。

File "<tokenize>", line 3
   return sample
   ^
IndentationError: unindent does not match any outer indentation level

在第二个程序中,功能块中的缩进级别不正确。因此,我们遇到了一个错误。我们必须遵循Python中的缩进。默认情况下,我们可以将选项卡用于缩进

评论

在Python中,注释井号(#)开头。让我们来看一个例子。

示例

# This is a comment
# This too...
   a = 4
   # a = 5
print(a)

输出结果

如果运行上面的代码,则将得到以下结果。

4

与许多其他编程语言不同,Python不支持多行注释。但是,大多数人都将文档字符串用作多行注释,这不是一个好习惯。

结论

如果您对本教程有任何疑问,请在评论部分中提及。