やっぱドキュメントもけっこう読んでないなあ。知らない機能があったので面白く読めた。オンラインでも読めるけど、手元に置いておいてリファレンスにしたい本。
- 作者: Guido van Rossum,鴨澤眞夫
- 出版社/メーカー: オライリー・ジャパン
- 発売日: 2007/09/22
- メディア: 単行本(ソフトカバー)
- 購入: 5人 クリック: 113回
- この商品を含むブログ (57件) を見る
3.2 プログラミング、はじめの一歩
最後にカンマをつけると出力末尾に改行が付かない。
In [13]: print 111; print 5 111 5 In [14]: print 111,; print 5 111 5
4.7.4 引数リストのアンパック
*演算子を使うと、リストやタプルから引数がアンパックできる。
In [5]: l1 = [1,4] In [6]: range(*l1) Out[6]: [1, 2, 3]
**演算子を使うと、ディクショナリからキーワード引数がアンパックできる。
In [2]: d = {'aa':12,'bb':23} In [8]: def hoge(aa=344,bb=111): ...: print aa, ...: print bb ...: In [9]: hoge(**d) 12 23
付録D 用語
でも一番勉強になったのは用語解説かも。
- BDFL
- Benevolent Dictator For Life
- EAFP
- Easier to Ask for Forgiveness than Permission
- LVYL
- Look Before Your Leap
CookBookもダラダラ読みたいなあ。