ホームページ >バックエンド開発 >Python チュートリアル >Python基本チュートリアル:じゃんけんゲームの実装例

Python基本チュートリアル:じゃんけんゲームの実装例

WBOY
WBOYオリジナル
2016-06-16 08:45:222482ブラウズ

次のルールです。あなたと対戦相手は、同時に次のジェスチャーのいずれかを行う必要があります: じゃんけん、パー、以下のルールに従って勝者が決定されます。ルール自体 それはパラドックスです。
(a) 石が布に当たります。
(b) 石がハサミに当たります。
(c) ハサミが布を切ります。コンピュータ版では、ユーザーは次のように入力します。彼女/彼のオプション。コンピュータはランダムなオプションを見つけ、プログラムが勝者または引き分けを決定します。 注: 最良のアルゴリズムは、できるだけ少ない if ステートメントを使用することです

コードをコピー コードは次のとおりです:#coding:utf-8

ランダムをインポートguess_list = ["rock","scissors","paper"]

guize = [["paper","stone"],["stone","scissors"],[ "はさみ"、"布"]]

True の場合:

computer = random.choice(guess_list)

people = input('入力してください:じゃんけん').strip()

if people not ingues_list:

people = input('再入力: じゃんけん').strip()

continue
ifcomputer == people:
print (「結んで、また遊ぼう!」)

elif [computer,people] in guize:

print("コンピューターが勝ちます!")

else:
print("人々が勝ちます!")
Break


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。