gpt4 book ai didi

python - Python 注释是否必须与周围的代码块缩进相同? (VS代码)

转载 作者:行者123 更新时间:2023-12-02 19:36:14 25 4
gpt4 key购买 nike

我正在使用 VS Code 作为编辑器开发一个 Python 项目,当我在代码块之间放置注释时,出现 Python 缩进错误。具体来说:

while score0 < goal and score1 < goal:
if player:
...
else:
...
player = other(player)

# END PROBLEM 5
# BEGIN PROBLEM 6
"*** YOUR CODE HERE ***"
say(score0, score1)

当我调用 say(score0, Score1) 时,出现缩进错误,但是如果我缩进注释以匹配周围的行,该错误就会得到修复。这是 Python 中的一般规则,还是使用 VS Code 的要求?

最佳答案

不以 # 开头的行被视为代码。

所以你的

"*** YOUR CODE HERE ***"

Line 实际上是代码,因此 Python 期望其后面的代码与其缩进相匹配(因为 while 循环结束),并且不知道为什么 say 缩进,因此它会抛出缩进错误

所以这是 Python 的事情,而不是 VSCode 的事情

关于python - Python 注释是否必须与周围的代码块缩进相同? (VS代码),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61021594/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com