Python関数におけるreturn文の使用とユーザーからの入力


  1. return文の使用: return文は、関数内で特定の値を返すために使用されます。関数が呼び出された箇所において、return文が実行されると、その関数は終了し、指定された値が呼び出し元に返されます。以下は、return文を使用した例です。
def add_numbers(a, b):
    return a + b
result = add_numbers(5, 3)
print(result)  # 結果: 8

上記の例では、add_numbersという関数が定義されています。関数内で、引数abを足し合わせた結果をreturn文で返しています。その後、関数を呼び出して結果を取得し、それを出力しています。

  1. ユーザーからの入力を受け取る: Pythonでは、input()関数を使用してユーザーからの入力を受け取ることができます。以下は、ユーザーからの入力を受け取り、その値を使用して計算を行う例です。
def calculate_square():
    num = int(input("整数を入力してください: "))
    square = num  2
    return square
result = calculate_square()
print(result)

上記の例では、calculate_squareという関数が定義されています。関数内で、input()関数を使用してユーザーから整数の入力を受け取り、その値の2乗を計算しています。そして、計算結果をreturn文で返しています。関数を呼び出し、結果を取得して出力しています。

以上のように、return文を使用して関数の結果を返し、ユーザーからの入力を関数に組み込むことができます。これにより、柔軟で再利用可能なコードを作成することができます。