Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 犯错误后Python控制台中的三个点_Python 3.x - Fatal编程技术网

Python 3.x 犯错误后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

每当我在Python终端中出错时,我都会遇到三个点(如下所示),但是当我编写正确的代码时,会出现语法错误,但是当我再次编写相同的代码时,我会得到所需的输出,请有人解释一下为什么会发生这种情况以及到底发生了什么

谢谢

>>> 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。