python-3.x - 出错后 Python 控制台中的三个点
问题描述
每当我在 Python 终端中出错时,我都会遇到三个点(如下所示),但是当我编写正确的代码时,它会给出语法错误,但是当我再次编写相同的代码时,我得到了想要的输出,有人可以解释一下为什么会发生这种情况以及到底发生了什么。
谢谢。
>>> age=14_567_3745_4
>>> print(age0
... print(age)
File "<stdin>", line 2
print(age)
^
SyntaxError: invalid syntax
>>> print(age)
1456737454
解决方案
您遇到的在 python 中称为“隐式行连接”。看看文档,https://docs.python.org/2.0/ref/implicit-joining.html
推荐阅读
- ios - 将图像保存到文档目录后更新布尔变量在 Swift 中无法按预期工作
- javascript - 无法从类中调用静态方法,显示类型错误:方法不是函数 javascripts
- android - 选择 Spinner 项目后更新 Android 中的 RecyclerView?
- swift - 自定义标记在放大地图时消失,并在缩小地图时出现聚类
- python - Multiple metrics for neural network model with cross validation
- sql - 如何按排序值获取数据顺序
- php - 对于 laravel 策略,Authorize 或 can 方法总是返回 false
- clojure - 如何使用发布的数据生成 html 页面并创建页面访问的 url?
- c# - 特征递归模式目前处于 Vs Code 的预览版中
- php - “使用”命名空间不做任何事情 - PHP