Python 3.x 犯错误后Python控制台中的三个点
每当我在Python终端中出错时,我都会遇到三个点(如下所示),但是当我编写正确的代码时,会出现语法错误,但是当我再次编写相同的代码时,我会得到所需的输出,请有人解释一下为什么会发生这种情况以及到底发生了什么 谢谢Python 3.x 犯错误后Python控制台中的三个点,python-3.x,Python 3.x,每当我在Python终端中出错时,我都会遇到三个点(如下所示),但是当我编写正确的代码时,会出现语法错误,但是当我再次编写相同的代码时,我会得到所需的输出,请有人解释一下为什么会发生这种情况以及到底发生了什么 谢谢 >>> age=14_567_3745_4 >>> print(age0 ... print(age) File "<stdin>", line 2 print(age) ^ SyntaxError: invalid
>>> age=14_567_3745_4
>>> print(age0
... print(age)
File "<stdin>", line 2
print(age)
^
SyntaxError: invalid syntax
>>> print(age)
1456737454
>>年龄=14岁
>>>打印(第0页)
…打印(年龄)
文件“”,第2行
印刷品(年龄)
^
SyntaxError:无效语法
>>>印刷品(年龄)
1456737454
正如@MisterMiyagi所指出的,它希望您只需完成语句,而不必重新编写,如下所示:
>>> age = 1341
>>> print(age
... )
1341
您遇到的是python中的“隐式换行”。请查看文档,因为您没有完成上一条语句,它需要一条多行语句。这由点表示。当您尝试按“shift”+“0”进行键入时,您只需按0。