今日はどちらが洗濯をするか、兄弟で議論しているのか?コインをめくってみて。コインを持ってない?それなら作ればいい!このWikihowの記事では、デジタルで架空のコインを反転させるプログラムをPythonで書く方法を教えてくれます。必要なのはWindowsが動作するコンピューターだけです。
Pythonのダウンロード
-
Pythonのウェブサイトに行き、pythonをダウンロードする。ここにウェブサイトへのショートカットがあります。Python 3.9.1をダウンロード "オプションを押します。
-
ファイルをデスクトップに保存します。
-
それを開きます。
-
Pythonプログラムをインストールします。プログラムのインストールが完了したら、Pythonはあなたのコンピューターで使えるようになります。
コイン投げプログラムの作成
-
スタートメニューから「IDLE Python」と入力してください。そのファイルを開いてください。IDLE Pythonが開きます。
-
CTRL"+"N "を押すか、"File"→"New Window "でPython Scripting Modeにアクセスする。これがプログラムを書くのに使われるものである。
-
最初の行に "import random "と入力してエンターキーを押す。これでrandomモジュールがインポートされ、これから使う "random "モジュールの1つにアクセスできるようになる。
-
print ( "Welcome to the Coin Flipping Program")" と入力する。これでユーザーをプログラムに歓迎することになる。
-
choice=input("Enter your side (heads or tails):") 「と入力してエンターキーを押します。これは、ユーザーに頭か尾のどちらかを入力するように指示します。.これにより、ユーザーが入力したものはすべて「choice」変数になる。
-
num=random.randint(1,2) " と入力してエンターキーを押す。これは2つの数字、1と2をランダムにインポートします。 Pythonは'num'が1か2になるようにランダムに選択します。
-
if文を作ります。result'変数を作る必要があります。ランダムに生成された数字が1なら、結果は「heads」になります。しかし、乱数が2なら、結果は「しっぽ」になる。
-
if num==1: " と入力してエンターキーを押します(Pythonは自動的にインデントを行います)。よく注意して慎重に入力する必要があります。このステップは、'num'変数が1の場合です。
-
elif num==2: " と入力し、改行してエンターキーを押します(Pythonは自動的にインデントを行います)。この新しいif文は、'num'変数が2である場合のものです。
-
ユーザーの入力と'result'変数を比較する行を作る。そのために、もう一つのif文を使う。
-
次の行から始めて、" if choice==result:「次の行で " print("Good Job You won The coin flipped ",result) " と入力します。もしユーザーの入力が結果と同じなら、"Good Job You won; The coin flipped, x"(xは表か裏)と表示されます。
-
次の行で " else: " と入力し、エンターキーを押します(Pythonはインデントを作成します)。もしユーザーの入力と結果が同じでなければ、"Aw....あなたの負けです。The coin flipped ", x"(xは表か裏のどちらか)と表示されます。
-
print("遊んでくれてありがとう、さようなら")"」と入力する。これでユーザーはプログラムが終わったことを知る。
プログラムを使う
-
プログラムを実行してみよう。そのためには、CTRL+"S "を押してファイルを保存する必要があります。ファイルセーバーのポップアップが表示されます。デスクトップに任意の名前でファイルを保存します。
-
キーボードの一番上の行にある "F5 "を押すか、"Run "に移動して "Run Module "を押してください。これでプログラムが実行されます。
-
heads "または "tails "のどちらか(あなたの選択による)を入力し、Enterを押す。
-
出力を見てください。プログラムは、あなたが勝ったかどうかを表示します。また、想像上のコインのどちらの面に出たかも表示されます。
コメント
最新を表示する
NG表示方式
NGID一覧