-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