name = input ("What is your name?")
quest = input("What is your quest?")
color = input ("what is your favorite color")
print ("Ah, so your name is {}, your quest is{}, and your favorite color is{}.")str.format(name, quest, color)
最佳答案
.format()
是字符串上的方法。您需要在模板字符串上调用它:
print("Ah, so your name is {}, your quest is{}, and your favorite color is{}.".format(name, quest, color))
请注意 .format()
如何直接跟在 “Ah, so ... is{}.”
字符串定义之后,以及结果<该方法的/em> 被传递给 print(...)
函数进行打印。
关于python - 错误 "not all arguments converted during string formatting"这里出了什么问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40162755/