Pythonでサイコロを振り、出目を当てるプログラムを作ってみましょう。

目標

このプログラムの目標は、サイコロを振って、ユーザーに出目を当ててもらうことです。もし当たれば、おめでとうというメッセージを表示します。当たらなければ、残念というメッセージを表示します。

ソースコード

以下がこのプログラムのPythonコードです。

import random

def guess_number():
    dice = random.randint(1, 6)
    guess = int(input("サイコロの出目を当ててください(1から6の整数を入力してください):"))
    if guess == dice:
        print("おめでとう!当たりです!")
    else:
        print("残念!もう一度挑戦してください。")
        print("サイコロの出目は{}でした。".format(dice))

if __name__ == '__main__':
    guess_number()

実行方法

コードを実行するには、Python 3がインストールされている必要があります。ターミナルで以下のコマンドを入力してください。

python3 guess_number.py

サンプル実行結果

以下は、プログラムを実行した結果のサンプルです。

サイコロの出目を当ててください(1から6の整数を入力してください):4
残念!もう一度挑戦してください。
サイコロの出目は6でした。

結論

Pythonを使ってサイコロを振って出目を当てるプログラムを作成しました。このプログラムをベースに、色々なアプリケーションを作ってみてください!