首页 > 解决方案 > python 3中的缩进

问题描述

我是 python 新手,想知道何时使用缩进。我在“if”函数中理解它们,因为它表示下一行是这个 if 函数的一部分。可以使用多少缩进是否有限制,或者缩进是否必须弥补函数中使用的先前缩进数量。

在下面的代码中,打印函数可以进一步缩进吗?是否会将函数与在此 if 语句上方对齐的代码对齐。

本质上,对于初学者来说有一个缩进/最佳实践的规则

干杯

if word.rstrip("\n").startswith("e"):

length = len(word.rstrip("\n"))

print(length)

标签: python

解决方案


Python 允许为缩进提供多个空格(最少一个空格)。我们必须为相同循环或条件语句的其余代码提供相同的空格(INDENTATION)。

例子:

if(1==1):
    print("IN IF CONDITION")
    print("GIVE SAME SPACES")
print("OUT OF IF CONDITION")

推荐阅读