セクション 1. 章 4
single
Pythonにおける関数引数
メニューを表示するにはスワイプしてください
Python において、関数の引数は関数を呼び出す際に渡す入力値です。これにより、関数は特定のデータや値を利用できます。引数には単一の値だけでなく、リスト、タプル、辞書、カスタムオブジェクトなどのオブジェクトも指定できます。
例えば、print() 関数は引数として文字列を受け取ります。
2つの数値の合計を計算して表示する関数を作成したい場合、両方の数値を関数に括弧 () 内で渡す必要があります。
123456789# Specify two arguments of the function def sum_of_two_numbers(num_1, num_2): # Use arguments to calculate sum result = num_1 + num_2 # Print the result print(f'Sum of two numbers is {result}') # Call the function sum_of_two_numbers(2, 10)
num_1 と num_2 を関数の引数として渡し、それらを使って合計を計算しています。関数の引数は任意の数だけ定義できます。
次に、リストを関数の引数として使用する例を見てみましょう。
123456789101112131415# Define the function `calculate_list_sum` def calculate_list_sum(list): # Initialize the total sum to 0 total = 0 # Iterate through each number in the list for num in list: # Add the current number to the total sum total += num # Print the total sum print(total) # Create a list of numbers my_list = [1, 2, 3, 4, 5] # Call the function calculate_list_sum(my_list)
このコードは、数値のリストを受け取り、それぞれの値をcalculate_list_sum変数に加算して合計を計算し、結果を出力する関数totalを定義しています。関数は、my_listという数値が含まれるリスト[1, 2, 3, 4, 5]で呼び出され、合計値である15が出力されます。
タスク
スワイプしてコーディングを開始
三角形の周囲長を計算する必要があると仮定します。三辺 a、b、c を持つ三角形です。
- 三つの引数:
a、b、cを関数calculate_triangle_perimeterに渡します。 - 関数内で、三辺を合計して周囲長を計算します。
解答
すべて明確でしたか?
フィードバックありがとうございます!
セクション 1. 章 4
single
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください