gpt4 book ai didi

Python 赋值语法错误

转载 作者:行者123 更新时间:2023-12-01 04:55:19 28 4
gpt4 key购买 nike

我有一种感觉,当答案回来时我会觉得自己很愚蠢,但我真的很困惑。

我已将 python (2.6.4) 代码缩减为以下内容:

k = 0  
if k == 1:
k = 0
else:
k = 1
k = 3

我在 k = 3 处收到语法错误。我错过了什么。

最佳答案

您必须使用交互式解释器。 k = 3 之前需要一个空行:

>>> k = 0
>>> if k == 1:
... k = 0
... else:
... k = 1
... k = 3
File "<stdin>", line 5
k = 3
^
SyntaxError: invalid syntax
>>>
>>> k = 0
>>> if k == 1:
... k = 0
... else:
... k = 1
...
>>> k = 3

这告诉 Python if...else 语句已完成。

请注意,这仅在解释器中是必需的。 Python在读取普通源文件时不会像这样关注垂直行间距。

关于Python 赋值语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27571105/

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