python - python 3中的缩进
问题描述
我是 python 新手,想知道何时使用缩进。我在“if”函数中理解它们,因为它表示下一行是这个 if 函数的一部分。可以使用多少缩进是否有限制,或者缩进是否必须弥补函数中使用的先前缩进数量。
在下面的代码中,打印函数可以进一步缩进吗?是否会将函数与在此 if 语句上方对齐的代码对齐。
本质上,对于初学者来说有一个缩进/最佳实践的规则
干杯
if word.rstrip("\n").startswith("e"):
length = len(word.rstrip("\n"))
print(length)
解决方案
Python 允许为缩进提供多个空格(最少一个空格)。我们必须为相同循环或条件语句的其余代码提供相同的空格(INDENTATION)。
例子:
if(1==1):
print("IN IF CONDITION")
print("GIVE SAME SPACES")
print("OUT OF IF CONDITION")
推荐阅读
- java - 如何写回应该删除谁的字母以制作字符串回文?
- r - 在 R 中使用 As.date 时如何删除自动设置的年份?
- android - 一旦 minSdkVersion 设置为 22,ionic 1 模块不可用于 android 构建
- node.js - 全局 npm 包安装在不同的用户目录上
- python - Python:通过函数改变屏幕
- r - 使用 Rstudio 在散点图中绘制二次回归线
- flutter - Flutter 主题版本解决失败
- html - 当我向图像添加文本时,位于图像滑块上的导航栏不起作用。我该如何解决?
- javascript - Vue 3 如何在反应对象上使用 watch 或 watchEffect(和 console.log)?
- calendar - 是否有描述日历系统的标准格式?