提问:python for循环后的语句缩进怎样才对?

img


我看书上就是这样缩进的(我没有理解错的话🧐)
正确的缩进应该是什么样子的?

你们书本上的,是在开发工具里的代码,那怕是各种包里的指令,你粘贴到命令行执行,也是各种报错

你随便下载一个 python 开发环境就好,别用命令行了,比如 spyder?vscode?

你看看是不是tab键和空格混用了。

在命令行下写循环或者定义函数的时候,在循环体内或者函数写完代码之后,一定要多打一行空行,再去执行其他代码,否则的话就会报错。看我的示例:

>>> result = []
>>> for i in range(1, 5):
...     result.append(i)
...
>>> print(result)
[1, 2, 3, 4]

有帮助的话,请点采纳该答案~