以前JSベースのジャンケンプログラム「JavaScript実装ジャンケンゲームのソースコード共有」を書きましたが、今日はPythonベースのサンプルを書きました。アルゴリズムは少し特殊ですが、現時点では良いアルゴリズムが思いつきません。
コードをコピー コードは次のとおりです:
# エンコーディング=UTF-8
#じゃんけんプログラム
#李中
ランダムにインポート
# 定義じゃんけん辞典
dict = {1:'はさみ',2:'石',3:'布'}
辞書内の行:
Print 'Number:',row,' = ',dict[row]
印刷「何て言ったの?」 '
ループ = True
while ループ:
You = raw_input('番号を入力して Enter キーを押してください: ')
試してみてください:
あなた = int(あなた)
あなた>=1かつあなた
ループ = False
その他:
print '1~3の範囲で数字を入力してください'
例外を除く、e:
print '正しい番号を入力してください'
dn = ランダム.randint(1,3)
print 'あなたが出てきました:',dict[you]
print 'コンピュータ出力:',dict[dn]
print '結果:',
dn==あなたの場合:
「描画」を印刷
elif (you>dn および you-dn==1) または you+2==dn:
「あなたの勝ち」を印刷
それ以外:
「コンピューターの勝利」を印刷