共通の落とし穴¶ ほとんどの場合、Pythonは驚きを避けるきれいで一貫した言語を目指しています。 しかし、新入社員を混乱させる可能性のあるケースがいくつかあります。 これらのケースのいくつかは意図的ですが、潜在的に驚くことでしょう。 間違いなく、言語の欠点と見なすこともできます。 一般的には、一見すると奇妙に見える可能性のあるトリッキーな動作の集合ですが、驚きの根底にある原因を認識すると一般的には賢明です。 変更可能なデフォルト引数¶ おそらく新しいPythonプログラマが遭遇する最も驚くべき点は、関数定義におけるデフォルトの引数を変更できるPythonの扱いです。