「生産性」「汎用性」に優れ、習得が容易なプログラミング言語
|
紫藤 貴文 著
2007年11月24日発売
A5判
256ページ
[CD-ROM付]
価格 \2,090(本体 \1,900)
|
ISBN978-4-7775-1321-5 C3004 \1900E
|
 |
Python は習得の容易さ、高い生産性、汎用性を兼ね備えた、数少ないプログラミング言語です。
文法はとても簡単で、書式も C 言語などの多くのプログラム言語で用いられているものを踏襲しているので、覚えるのはそれほど大変ではありません。
近年では、Google や NASA などの錚々たる企業、研究機関もPython を利用しています。
本書では、Pythonの基本から「関数電卓」「正規表現」「ネットワーク・プログラミング」「モジュール・システム」まで、実用的な実例を交えながら具体的に解説しています。
|
|
■ 主な内容 ■ |
はじめに―ようこそPythonの世界へ
処理系のインストール |
対話モードを使ってみる |
スクリプトの作成と実行 |
1章のまとめ |
1章の練習問題 |
|
第2章 |
基本的な事柄(型、演算子、および代入について) |
Pythonのデータはすべてオブジェクト |
代入 |
数値型 |
配列型 |
辞書 |
その他のデータ型 |
2章のまとめ |
2章の練習問題 |
Pythonのブロック |
分岐 |
繰り返し |
簡潔な記法 |
その他のブロック構造 |
3章のまとめ |
3章の練習問題 |
|
ファイル |
入出力用の文や関数など |
日本語の取り扱い |
4章のまとめ |
4章の練習問題 |
|
関数の書式 |
スコープ(変数の有効範囲) |
引数 |
いろいろなテクニック |
[例]パスワード生成プログラム |
5章のまとめ |
5章の練習問題 |
|
Pythonのオブジェクト指向の特徴 |
属性の検索 |
特殊メゾット |
実際的な例:ライフゲームの作成 |
6章のまとめ |
6章の練習問題 |
例外の補捉 |
例外の発生させ方 |
ユーザー定義の例外 |
[例]分数計算スクリプト |
7章のまとめ |
7章の練習問題 |
Pythonでの正規表現の取り扱い |
Pythonの正規表現の文法 |
正規表現オブジェクト |
Matchオブジェクト |
正規表現を利用したスクリプトの例 |
8章のまとめ |
8章の練習問題 |
|
Pythonのネットワーク関連のライブラリ |
ネットワーク関連ライブラリを利用したスクリプトの例 |
9章のまとめ |
9章の練習問題 |
プロファイラ |
単体テスト |
pydoc |
10章のまとめ |
10章の練習問題 |
|
Appendix A 組み込み関数 |
Appendix B モジュール |
Appendix C 参考サイト |
|
おわりに―大きく育て 小さなスクリプト
CD-ROMの使い方 索引
特別付録CD-ROM
●Python2.5.1(Windows) ●Python2.5 ドキュメント(英語) ●Python2.4 ドキュメント(日本語) ●本文ソースコード ●解答 収録
※ 内容が一部異なる場合があります。発売日は、東京の発売日であり、地域によっては1〜2日程度遅れることがあります。あらかじめご了承ください。
|
本書内容に関するご質問は、こちら
本書のサポートページはこちら.
|
 |

|