python - 为什么我在 python 2.7.14 中出现语法错误
问题描述
coord = {'latitude' : '37.24N' , 'longitude' : '-115.81'}
print 'coordinates: {latitude}, {longitude}' .format(**coord)
我最近一直在关注这个关于学习 python 的新程序,我遇到了一个错误,上面写着SyntaxError: invalid syntax
,但我找不到任何语法错误,如果有人能提供帮助,我将不胜感激。
解决方案
如果您使用错误版本的 Python,我猜您会收到与 print 语句相关的语法错误。确保您使用的是 Python 2.x,否则请升级您的代码以与 Python 3.x 兼容。
python --version
应该告诉你你正在使用哪个版本
您的代码的 Python 3.x 版本。请注意与 print 语句一起使用的圆括号。
coord = {'latitude' : '37.24N' , 'longitude' : '-115.81'}
print('coordinates: {latitude}, {longitude}'.format(**coord))
推荐阅读
- c - C中printf语句中char和说明符的加法/减法
- python - 试图将我的 dict 代码保存到 .csv 文件
- excel - 用零替换列单元格中的公式值和空白
- python - 在 Tweepy 中遇到 Python 打印语法错误
- javascript - 如何引用作为功能组件的样式组件?
- python-3.x - Pandas PIVOT Dataframe 并按级别组合列名
- kubernetes - Minikube:有没有什么方法可以让 driver=none 使用入口
- azure - 如果有更改或手动触发,则设置 azure-pipelines.yaml 在子目录上运行
- typescript - 创建我不需要在 TypeScript 中引用的对象的正确方法是什么?
- linux - SSH远程隧道,我错过了什么吗?