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'
任何帮助将不胜感激,非常感谢