Pythonは推測ゲームを実現します

pythonを学ぶ初心者にとって、これは非常にシンプルで興味深いコンテンツになります。

コードは非常に単純です。主に次のとおりです。ランダム関数-ランダムモジュールと条件付きステートメントをインポートする必要がある単純で実用的なもの。

以下に、pythonのランダム関数の簡単な紹介を示します。

random.random()は、0から1のランダムな10進数を生成するために使用されます:0 <= n <1.0

random.random() # Random float x,

andom.uniformの関数プロトタイプは次のとおりです:random.uniform(a、b)、これは指定された範囲内のランダムな数のポイントを生成するために使用されます.2つのパラメーターの1つは上限で、もう1つは下限です。 abの場合、生成されたランダム数n:a <= n <= b。もし<b, 则 b <= n <= a。

random.uniform(1,10) # Random float x,

andom.randint()の関数プロトタイプは次のとおりです。random.randint(a、b)。これは、指定された範囲の整数を生成するために使用されます。その中で、パラメータaが下限、パラメータbが上限生成されたランダム数n:a <= n <= b

random.randint(10,100)

もちろん、他の使用法もあります、あなたは自分で探検する必要があります!

条件付きステートメントに関しては、他の言語とは使用法がより異なります。

推測ゲームのコード:

#! /usr/bin/env python3
# - *- coding:utf-8-*-
u'''
2019年3月7日に作成

@ author: wuluo
'''
__ author__ ='wuluo'
__ version__ ='1.0.0'
__ company__ = u'チョンチン嘉通大学'
__ updated__ ='2019-03-07'import random

classcaiquan():print('推測ゲームへようこそ')print('ゲームに入る--8')print('ゲームを終了する--9')
 b =input("入ってください:")print("あなたの選択は: ", b)print("\n")while b =='8':print('パンチを推測してください:')print('結石--0')print('布--1')print('はさみ--2')print('ゲームを終了する--9')
 # 入力した数値が0でない場合,1,2;再入場するように設定することも、失敗するように設定することもできます
 a = random.randint(0,2)
 b =int(input("選択するものは次のとおりです。")) #整数、
 print("コンピューターは以下を選択します。", a)if(a ==0 and b ==1)or(a ==1 and b ==2)or(a == 2and b ==0):print("あなたが勝ちます!\n")
 elif a == b:print("ドロー!\n")else:print("あなたは負けます!\n")print('ゲームを続ける--8')print('ゲームを終了する--9')
 b =input("もう一度選択してください:")print("あなたの選択は: ", b +"\n")if __name__ =="__main__":caiquan()print('ゲームオーバー!')
 pass

ゲームは引き続き最適化できます!
これは主に、pythonでのランダム関数の使用法と、多条件ifステートメントの簡単な使用法を理解するためです。

動作結果:

推測で
プレイヤーの選択が0; 1; 2でない場合。私が設定したのは、損失を直接判断することです!
もちろん、次の1つに設定することもできます。
入力が間違っています!再入力してください(ifステートメントの複数の呼び出し)

以上が本稿の内容ですので、皆様のご勉強に役立てていただければ幸いです。

Recommended Posts

Pythonは推測ゲームを実現します
Pythonは推測ゲームを実装しています
Python3は飛行機戦争ゲームを実現します
pythonはゲームという言葉を推測します
Pythonは単語推測ゲームを実装しています
Pythonは推測ゲームを実装しています
Pythonはリンゴを食べるゲームを実現します
Pythonは実店舗のゲームを実装しています
Pythonは単にスネークゲームを実装します
PythonはTowerofHanoiゲームを解決します
Pythonの基本的な実際の戦闘-年齢ゲームを推測する
2.1 Pythonインタープリター(pythonインタープリター)
python3はマスク描画の機能を実現します
Pythonは貪欲なヘビの二重の戦いを実現します
Pythonはスネークゲームのソースコードを実装しています
Pythonは釣りマスターのゲーム実装を書きます
パイソンを使って航空機戦争ゲームを実現する
Pythonは宇宙船戦争を実現します
Pythonはtic-tac-toeゲームを実装しています
Pythonはtic-tac-toeゲームを実装しています
Python、PyGameゲームプロジェクト
PythonはTetrisゲームを実装しています
Pythonはminesweeperゲームを実装しています
Pythonは写真のステッチを実現します
Pythonの基盤を統合する(2)
Pythonはオンライン翻訳を実現します
Pythonは戦車戦を実現
Pythonでタンクバトルゲームを実現|ドライポスト
Pythonでタンクバトルゲームを実現|ドライポスト
Pythonの基盤を統合する(4)
Python(7)の基盤を統合する
PythonはWeChat飛行機ゲームを実装しています
Pythonはオンライン翻訳機能を実現します
Python(6)の基盤を統合する
Ubuntuは最新のPython3をインストールします。
Pythonはデジタル爆弾ゲームを実装しています
Python拡張機能の違い
Pythonは単純なtic-tac-toeゲームを実装しています
Python(5)の基盤を統合する
Pythonは3Dマップの視覚化を実現します
Pythonはフェイスサインインシステムを実現します
Pythonは写真のバッチ命名を実現します
Pythonの基盤を統合する(3)
pythonでのwheelの使用法
Pythonがメール機能を実装する方法
pythonはどのように環境を変えますか
Pythonは名刺管理システムを実現
Pythonは中国語の4つの車輪を処理します
Python3はシングルトンデザインパターンを実装しています
pythonプログラムを保存する方法
Python3は名刺管理システムを実現
地主取引のPythonシミュレーション
Pythonの用途は何ですか
Pythonはエクスプレス価格クエリシステムを実現します
Pythonの数字は何ですか?
Pythonはオンラインマイクロブログデータの視覚化を実現します
Pythonは最も急な降下方法を実装します
Pythonは実際の銀行システムを実装しています
Pythonはデジタル爆弾ゲームプログラムを実装しています
Pythonは画像認識カー機能を実現
Pythonのモジュールについて話す