入門 Python3 第 2 版(ニュウモンパイソンスリーダイニハン)
プログラミング- 著者:
- Bill Lubanovic/鈴木 駿/長尾 高弘(ビル ルバノビック/スズキ ハヤオ/ナガオ タカヒロ)
- 出版社:
- オライリー・ジャパン
- 出版日:
- 2021年03月22日頃
- ISBN:
- 9784873119328
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
技書の森解説
Python を初めて学ぶ人から、他言語の経験があり Python を新たに加えたい人まで、幅広い入口を想定して書かれたオライリーの入門書です。原著 "Introducing Python" は英語圏で「説明が丁寧で読みやすい Python 入門」として定評があり、第 2 版では Python 3.9 以降の機能追加を踏まえて内容が更新されています。著者の Bill Lubanovic 氏は UNIX 時代から数十年にわたりソフトウェア開発に携わってきた人物で、実務経験に裏打ちされた例示に安定感があります。
構成は文法の基礎から始まり、データ構造、ファイル操作、ネットワーク、データベース、テスト、並行処理と段階的に広がります。チュートリアル形式で手を動かしつつ、要所にクックブック的なレシピが挟まれるため、学びながら「これはこう使う」という実感を得やすい設計です。ボリュームは約 800 ページと厚いですが、各章は独立性が高く、関心のあるトピックから拾い読みする使い方にも耐えます。
注意すべきは「入門」と冠しているものの網羅性が高いため、プログラミング自体が初めてという段階で通読するにはやや分量が多い点です。変数やループの概念から始まるので前提知識は不要ですが、すべてを一度に消化しようとせず、前半で基礎を固めてから後半のトピックに必要に応じて戻るという読み方が無理なく進められます。
言及 Qiita 記事 (4 件)
この本に興味がある方におすすめ
この本に関連
関連記事
Python 本の選び方 - 独学の最初の 1 冊から実務品質まで
Python 本の選び方を「動機」から逆算して整理。プログラミング未経験の最初の 1 冊、業務自動化に直結する本、型ヒントとコード品質で実務水準へ進む本まで、2026 年 8 月時点の定番を独学ルートに沿って解説します。
本の選び方に正解はない
どの本を選べばいいか迷って決められない。同じテーマの入門書は扱う基礎が大きく重なるため、どれからでも学べます。確認すべき 1 点と、迷いを終わらせる決め方を解説します。
本に書いてあることが古くても学べることはある
プログラミングの世界は変化が速く、本の内容がすぐ古くなると言われます。でも、古い本からでも学べることはたくさんあります。何が古くなり、何が古くならないのかを解説します。
関連用語
グラフデータベース
ノード (エンティティ) とエッジ (関係) でデータを表現し、複雑な関係性のクエリに特化したデータベース
依存グラフとは - モジュール間の依存関係を可視化する方法
依存グラフはパッケージやモジュール間の依存関係を有向グラフで表現する手法。循環依存の検出 / ビルド順序の決定 / 影響範囲分析での活用法を解説
グラフアルゴリズム
ノードとエッジで構成されるグラフ構造に対する探索 / 最短経路 / 接続性の分析アルゴリズム
PyTorch
研究現場で広く使われる深層学習フレームワーク。柔軟な記述と動的計算が特徴
RaspberryPi
手のひらサイズの小型コンピュータ。学習から電子工作 / IoT まで幅広く使える
競技プログラミング
与えられた問題を制限時間内に正確 / 高速に解くプログラミング競技