2024-04-20 08:01:25 发布
网友
我有种感觉,当答案回来的时候,我会觉得自己很愚蠢,但我真的很困惑。你知道吗
我已将python(2.6.4)代码缩减为:
k = 0 if k == 1: k = 0 else: k = 1 k = 3
我在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语句已经完成。你知道吗
if...else
请注意,这仅在解释器中是必需的。Python在读取普通源文件时不注意这样的垂直行空间。你知道吗
你一定在使用交互式翻译。在
k = 3
之前需要一个空行:这告诉Python
if...else
语句已经完成。你知道吗请注意,这仅在解释器中是必需的。Python在读取普通源文件时不注意这样的垂直行空间。你知道吗
相关问题 更多 >
编程相关推荐