01 / 07
順番を覚えていられない
引数が増えてくると、呼ぶ側を読んでも何がなんだか分からなくなる。
下の 15 は年齢だと分かるだろうか。分かるのは、すぐ上に関数の定義があるからだよ。実際のプログラムでは定義が別の場所にあるので、呼んでいる行だけを見て意味が取れないのは困る。
def shoukai(namae, toshi, shumi): print(f"{namae} {toshi}さい {shumi}")shoukai("ゆい", 15, "どくしょ")実行結果
ゆい 15さい どくしょ