我是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/