[英]for loop code block
我在这里阅读关于python的教程,并且想知道如果for循环没有像这样的块{},我们怎么知道for循环中的哪个代码块。 我们是否必须根据代码的缩进来阅读它? 或者我是否想念python的基本内容? 当我在for循环中尝试使用notepad ++中的一些python代码并在我的代码中间创建一个新行时,由于某种原因它使得代码行和它上面的所有内容成为代码块,而下面的所有内容都是如此有些不同。 我又错过了什么吗? 我希望编程实践不错。
Python在缩进时运行所有内容。 缩进级别是它如何知道什么是什么。
例如,这有效:
for i in range(10):
print i
但这会引发IndentationError
:
for i in range(10):
print i
来自docs :
在逻辑行开头的前导空格(空格和制表符)用于计算行的缩进级别,而后者又用于确定语句的分组 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.