Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ Pythonにおける関数引数 | セクション
Python関数
セクション 1.  4
single

single

bookPythonにおける関数引数

メニューを表示するにはスワイプしてください

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)
copy

num_1num_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)
copy

このコードは、数値のリストを受け取り、それぞれの値をcalculate_list_sum変数に加算して合計を計算し、結果を出力する関数totalを定義しています。関数は、my_listという数値が含まれるリスト[1, 2, 3, 4, 5]で呼び出され、合計値である15が出力されます。

タスク

スワイプしてコーディングを開始

三角形の周囲長を計算する必要があると仮定します。三辺 abc を持つ三角形です。

  • 三つの引数abc関数 calculate_triangle_perimeter に渡します。
  • 関数内で、三辺を合計して周囲長を計算します。

解答

Switch to desktop実践的な練習のためにデスクトップに切り替える下記のオプションのいずれかを利用して、現在の場所から続行する
すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 1.  4
single

single

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

some-alt