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
▶ このコードを実行エディタで開く
def 関数名(引数):で関数を定義します。returnで値を返します(省略するとNone)。=値でデフォルト値を設定できます。