Python の関数は、位置引数とキーワード引数、そしてデフォルト値をサポートします。これらがどのように組み合わさるか、そして有名なデフォルト引数の落とし穴を理解することが重要です。
位置引数、キーワード引数、デフォルト引数
python
():
greet()
greet(, )
greet(, punctuation=)
greet(name=, greeting=)
