2016-12-17 7 views
-1

ランダムワイヤーセレクターについての助けが必要ですが、値を保存/選択するにはどうすればよいでしょうか?ワイヤー爆弾拡散テキストゲームを作ろうとする

bomb = random.choice(wires) 

については

import random 

wires = ["yellow", "blue", "green"] 
# need some help making this random wire selector 
bomb = random wire 
neutral = random wire 
diffuse = random wire 
# bomb, neutral, diffuse can't be equal 
+0

拡散とデフィッションは異なることに注意してください。あなたの質問に関しては、あなたはPythonの 'random'モジュールについて読むことを考えましたか?これはチュートリアルサービスではありません。 – jonrsharpe

+0

よろしくお願い致します。Jon – user1613158

答えて

-1

今、あなたは、要素と他の要素

wires.remove(bomb) 
neutral = random.choice(wires) 

のランダムなものを削除する必要がありますそして、何残っては

diffuse = wires.remove(neutral) 
3番目の選択肢であります

問題がある場合あなたはいつもあなたが時間モジュールhttps://docs.python.org/2/library/time.html睡眠はあなたがここで必要なものではありません使用する必要がある時期については==

if input = diffuse (bad - this is an assignment not an equality) 

を使用する必要があります。ユーザーがYに応答してからタイムスタンプを入力し、時間の経過を知るために差を計算した後のタイムスタンプ。

+0

ありがとう!それは意味をなさない – user1613158

+0

今すぐ右にワイヤを切断しようとするときに私はそれを呼び出すことができるようにランダムセレクタに文字列を添付する必要がありますか? – user1613158

+0

random.choice(seq)はランダムな要素を返しますが、何を意味するのかは不明です。 – TigOldBitties

関連する問題