簡単なおみくじのコード例

以下は簡単なおみくじのコード例

import random

def omikuji():
    fortunes = ['大吉', '中吉', '小吉', '末吉', '凶', '大凶']
    return random.choice(fortunes)

result = omikuji()
print('今日の運勢は「{}」です。'.format(result))

このコードでは、ランダムに「大吉」、「中吉」、「小吉」、「末吉」、「凶」、「大凶」の中から一つを選択しています。

import random モジュールを呼び出す

omikuji 関数を def で定義する

Pythonで関数を書くときには、defキーワードを使って作成します。
defキーワードの後に関数名を書いて、その後に丸括弧で受け取る引数を並べます。コロン(:)を書く

result = omikuji() でおみくじ関数の結果が得られます。

最後に print 関数を使って結果を表示しています。

‘今日の運勢は「{}」です。’ のところの {} は、後ろの format(result) が挿入される

{} は文字列内に変数や値を埋め込むためのプレースホルダーで、後で .format() メソッドで渡された値に置き換えられます。今回の場合、{} は format(result) で得られる結果に置き換わります。