-1
我打印可变temp
它获取的
return "%s %s %s" % (self.subject, self.verb, self.object)
变量,应该具有相同的值的字符串,但不
所以,我的问题是,当我打印temp
它说结果:player tell joke
但是,如果我说:if 'player tell joke' == temp:
程序不会进入if。
我想知道的是为什么会发生这种情况的可能原因。
这是一个有点复杂,因为有不止一个模块......但是,这里的一些代码
temp = lexicon.scan(form.action)
temp = parser.parse_sentence(temp)
print temp
if 'player tell joke' == temp:
print temp
你能发布一段代码吗? – Cuber
尝试'print(repr(temp))' –
@Chris_Rands它给了我这个: –
Tax