if "sneak" or "assasinate" or "stealth" not in action:
print"...cmon, you're a ninja! you can't just attack!"
print "STEALTH, SNEAK ATTACKS, ASSASINATIONS!"
print "The gods decide that you have come too close to loose now."
print "they give you another chance"
return 'woods'
else:
print "You throw a ninja star at a near by tree to distract the warlord,"
print "you take out his legs, get him on the ground and have your blade to his neck"
print "You take off his mask to stare into his eyes as he dies, and realise, it's your father."
return 'the_choice'
这是我遇到问题的代码。我是 python 新手,我需要知道如何识别 raw_input 中给出的多个单词。我不知道为什么 ^ 不起作用,但这确实:
action = raw_input("> ")
if "body" in action:
print "You hit him right in the heart like a pro!"
print "in his last dying breath, he calls for help..."
return 'death'
任何帮助将不胜感激,非常感谢