Python の引数と戻り値

PythonBeginner
オンラインで実践に進む

はじめに

この実験では、あなたは魔法の森として知られる神秘的な世界に送られます。森の奥深くには不思議の泉があり、魔法の泉の守護者である森の古代の精霊に守られています。あなたの探求は、森を探索し、守護者と対話して Python の引数と戻り値の力を引き出すことです。

関数の引数を理解する

このステップでは、Python における関数の引数の概念を探ります。Python ファイル /home/labex/project/function_args.py を開き、複数の引数を受け取る関数を定義します。その後、異なる引数で関数を呼び出し、出力を確認します。

## ~/project/function_args.py

def greet(name, message):
    print(f"Hello, {name}! {message}")

greet("Alice", "Have a great day")

スクリプトを実行します:

python3 function_args.py

端末に以下の情報が表示されるはずです:

Hello, Alice! Have a great day

関数からの値の返却

このステップでは、Python における関数からの値の返却について深く掘り下げます。新しい Python ファイル function_return.py を開き、長さと幅に基づいて矩形の面積を計算する関数を定義します。その後、関数を呼び出して返却される値を確認します。

## ~/project/function_return.py

def calculate_area(length, width):
    return length * width

result = calculate_area(5, 4)
print(f"Area of the rectangle: {result}")

スクリプトを実行します:

python3 function_return.py

端末に以下の情報が表示されるはずです:

Area of the rectangle: 20

まとめ

この実験では、あなたは神秘的な魔法の森に入り、Python の引数と戻り値の秘密を解き明かしました。綿密に工夫されたステップを通じて、Python における関数の引数と戻り値の使い方を深く理解し、Python プログラミングの魔法の力を引き出す力を身につけました。