インフラエンジニアは人間じゃない

インターネットの闇、炎上ネタ、迷惑メールや詐欺、あらゆる危険な情報を扱うブログです。

MENU

【Python】大凶が出る確率が異常に高いおみくじ作ってみた!大吉引けたら神!【プログラミング入門講座】

こんにちは。

東海ねるです。

 

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%にしました。

その結果出来たアプリがこちら!

f:id:nell17world:20190113213358p:plain

Python おみくじアプリ

 

 なんやこのクソアプリ。

 

[商品価格に関しましては、リンクが作成された時点と現時点で情報が変更されている場合がございます。]

みんなのPython 第4版 [ 柴田 淳 ]
価格:2916円(税込、送料無料) (2019/1/13時点)

楽天で購入