Python の教科書
ミシガン大学の先生Chuck Severanceがたった11日でつくったと話題になった教科書Python for Informatics: Exploring Informationがよさそうだという話。11日で書けたのは、Allen B. Downeyによるオープン・ライセンスのThink Python: How to Think like a Computer Scientistを下敷きにして書いたからだそうです。
Think Python: an Introduction to Software Design: How to Think Like a Computer Scientist
- 作者: Allen B. Downey
- 出版社/メーカー: Createspace Independent Pub
- 発売日: 2009/02/27
- メディア: ペーパーバック
- クリック: 5回
- この商品を含むブログ (2件) を見る
Downeyのものは、前にやってみたことがあります。たしかにいい教科書だとおもったのですが、図を描くプログラムをつくる部分があって(4章)、そのあたりでずいぶんと気がなえた覚えがあります。ぼくがやりたいのはテキスト処理がほとんどで、描画とかあまり興味ないし計算とかめんどうだし…。Severanceのインフォマティックス版はその点とりくみやすそうです。
下敷きになったDowneyの入門書(Java, C++ バージョンもあり)は
Green Tea Press
ちなみに、ぼくはジンブン系のドシロウトなので、一番最初はO'ReillyのHead First Programmingがよかったです。超わかりやすい。
Head First Programming: A learner's guide to programming using the Python language
- 作者: David Griffiths,Paul Barry
- 出版社/メーカー: O'Reilly Media
- 発売日: 2009/12/04
- メディア: ペーパーバック
- クリック: 4回
- この商品を含むブログ (1件) を見る
Severance本をさらっとやってから、O'ReillyのNatural Language Processing with Pythonをやってみやうかとおもふ。
Natural Language Processing with Python: Analyzing Text with the Natural Language Toolkit
- 作者: Steven Bird,Ewan Klein,Edward Loper
- 出版社/メーカー: O'Reilly Media
- 発売日: 2009/07/10
- メディア: ペーパーバック
- クリック: 58回
- この商品を含むブログ (10件) を見る
ぼくがやりたいことはだいたいRとかでできそうなので、急ぎで必要なわけでもないんですけどね。