# 2#2 [技術本][Effective Python 読みこなし] 2章 関数
Season: 2
Topic: 2
# Note
IT技術本読みこなしシーズ
terapyonこと寺田が一人で読むとちょっと難しかったりするところを補完することができるように、ポイントを絞りお届けします。
Effective Python読みこなし
第1段はEffective Python https://amzn.to/3aW320L 読みこなしです。8回に分けて1章ごとに紹介していきます。
オライリー・ジャパン eBookストア https://www.oreilly.co.jp/books/9784873117560/
2章 関数
- 項目 14:Noneを返すよりは例外を選ぶ
- 項目 15:クロージャが変数スコープとどう関わるかを知っておく
- 項目 16:リストを返さずにジェネレータを返すことを考える
- 項目 17:引数に対してイテレータを使うときには確実さを尊ぶ
- 項目 18:可変長位置引数を使って、見た目をすっきりさせる
- 項目 19:キーワード引数にオプションの振る舞いを与える
- 項目 20:動的なデフォルト引数を指定するときには Noneとドキュメンテーション文字列を使う
- 項目 21:キーワード専用引数で明確さを高める