ホーム › サンプルコード集 › Python › 関数の定義 def
Python SAMPLE

Pythonで関数の定義 def

Pythonのdefによる関数定義・引数・戻り値の基本を実行して学べます。初心者向けに、コードを編集して実行結果をすぐ確認できます。 下のコードはブラウザ内でそのまま実行できます。「実行エディタで開く」を押すと、progoのオンラインPython実行環境にコードが読み込まれ、その場で動作を確認できます。

サンプルコード

def greet(name):
    return f"こんにちは、{name}さん"

print(greet("progo"))

# デフォルト引数・キーワード引数
def power(base, exp=2):
    return base ** exp

print(power(3))          # 9
print(power(2, exp=10))  # 1024
▶ このコードを実行エディタで開く
progoのPython実行環境(インストール不要・登録不要)でそのまま動かせます。

ポイント解説