「Python」関数で可変長引数を使うサンプル

環境
PyCharm 2021.3
Python 3.9.2

書式
関数に可変長引数「*args」を使う
def 関数名(*args):
処理コード
可変長引数を使う場合は「*」(アスタリスク)を使います。
使用例

# 可変長引数を使う関数funA
def funA(*args):
    res = sum(args)
    return res

# 関数を呼び出し
res1 = funA(2, 8)
print("結果1")
print(res1)

# 関数を呼び出し
res2 = funA(3, 4, 5, 6, 8)
print("結果2")
print(res2)

実行結果

結果1
10
結果2
26

 

Python

Posted by arkgame