こんにちは。
東海ねるです。
Pythonの使い方を手に馴染ませるために、プログラムをたくさん作って勉強中です。
今回は大吉~大凶が出る確率にバラつきがあるプログラムを作ります。
これはif文の条件式で出来ます。
if文を使って、数値の範囲指定で条件分岐出来ます。
サンプルコードは以下になります。
# 必要なライブラリ読み込み処理
import random # randomライブラリを読み込み
# 初期メッセージ,定義
print("エセ関西弁おみくじ、スタートやで!")
num = random.randint(0,1000)
print(num)
# 分岐処理
if num >= 1000:
print("おみくじの結果は大吉や!すごい確率やで!")
elif num >= 900:
print("おみくじの結果は吉や。運ええやん。")
elif num >= 700:
print("おみくじの結果は凶や。あかんな。")
else:
print("おみくじの結果は大凶や。明日死ぬで。")
# 終了メッセージ
print("おみくじはこれで終わりや。ほなまたな。")
大吉が出る確率を1/1000、吉が出る確率を1/10、凶が出る確率を1/5、
そして、大凶が出る確率を7/10、驚異の70%にしました。
その結果出来たアプリがこちら!
なんやこのクソアプリ。
|