python - 没有明显的原因在非常基本的程序中获得Python中的语法错误

标签 python syntax-error

我是Python语言的新手,只是在尝试一些基本程序。由于某种原因,下面给出的代码返回语法错误,并且没有给出错误的位置。

name = raw_input("What is your name? ")
quest = raw_input("What is your quest? ")
color = raw_input("What is your favorite color? ")

print "Ah, so your name is %s, your quest is %s, " \
"and your favorite color is %s." % (name, quest, color)

最佳答案

在python中打印某些内容时,需要将整个消息放在括号之间。您可以使用逗号将值与文本分开。

举例:

print("Ah, so your name is,",name,"your quest is",quest,"and your favorite color is",color)

这是假设您正在使用python 3。

关于python - 没有明显的原因在非常基本的程序中获得Python中的语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49684586/

相关文章:

c++ - C++编译错误: expected ‘,’ or ‘…’ before ‘(’ token [closed]

r - 当我不使用gsub函数时,R中的recode函数出现奇怪的gsub错误

Python 无法处理以 0 开头的数字字符串。为什么?

javascript - 错误 : Expected expression, 脚本结束

python gnupg 如何对文件进行 pgp 加密,而无需指定 homedir,或将 key 存储在目录中

python - 使用 matplotlib/pyplot 绘制某些内容并仅保存绘图(居中、具有相等的纵横比且没有轴或边框)

python - 使用 lambda 表达式的递归函数

python - python如何在赋值运算符后赋值

python - 使用属性序列化函数对象,加载时缺少一个属性

ruby-on-rails - rake 分贝 :migrate syntax error when trying to do migration