現在、Python で簡単なテキスト アドベンチャーに取り組んでいます。基本的には、randint で 1 または 2 を選択してから right_wire に割り当て、次に raw_input を wire_choice に割り当ててから、2 つを一致させて目的の結果を提供します。とにかく、私がここで何をしようとしているのかを理解できると確信しています。私はここに近いですか、それとも本当に遠いですか?ありがとう!
right_wire = randint(1, 2)
wrong_wire = 0
if right_wire == 1:
wrong_wire = 2
elif right_wire == 2:
wrong_wire = 1
else:
print "ERROR"
while True:
print "Which wire do you pull?"
print
print "1. The red one."
print "2. The blue one."
print
wire_choice = raw_input('*>>*')
if wire_choice == 1 and right_wire == 1:
print "**BOMB DEFUSED**"
return 'engineering2'
elif wire_choice == 2 and right_wire == 2:
print "**BOMB DEFUSED**"
return 'engineering2'
elif wire_choice == 1 and right_wire == 2:
print "**FAILED**"
return 'death'
elif wire_choice == 2 and right_wire ==1:
print "**FAILED**"
return 'death'
else:
print no_understand