Skip to main content
 首页 » 编程设计

python之我的代码行中的字符串格式有什么问题,为什么会显示 : TypeError: 'NoneType' object is not callable

2025年05月04日34soundcode

我最近才开始编码,遇到了这个我似乎无法解决的问题。这是我的代码:

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 %s, your quest is %s, ") \ 
("and your favorite color is %s." % (name, quest, color)) 

这就是问题所在:

line 6, in <module> 
  ("and your favorite color is %s.") % (name, quest, color) 
TypeError: 'NoneType' object is not callable 

请您参考如下方法:

删除多余的括号并有类似

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