【2025年】Pythonのおすすめ本ランキング!初心者・入門書・中級向けなど
「Python」のおすすめ本ランキングを紹介します。
プログラミング言語の中でもシンプルさとパワフルさを兼ね備えたPythonは、 今や初心者からプロフェッショナルまで幅広く愛用されています。
データ分析やAI、Web開発などさまざまな分野で活躍するPythonですが、 適切な書籍のサポートがあると学習や開発がはかどります。
この記事ではPythonの初心者向け入門書から、中級者向けの書籍まで、 ステップアップしながら学べるおすすめの書籍を紹介します。 自分のレベルや目的に合った一冊を見つけて、 Pythonの世界を楽しんでください。
- 1位: 徹底攻略Python 3 エンジニア認定[基礎試験]...
- 2位: スッキリわかるPython入門 第2版 (スッキリわ...
- 3位: Python1年生 第2版 体験してわかる!会話でま...
- 4位: VTuberサプーが教える! Python 初心者の...
- 5位: Pythonチュートリアル 第4版
- 6位: よくわかるPython入門
- 7位: Python ゼロからはじめるプログラミング
- 8位: シゴトがはかどる Python自動処理の教科書
- 9位: Pythonではじめるゲーム制作 超入門 知識ゼロか...
- 10位: Pythonでつくるデスクトップアプリ
目次を全部見る
- 11位: Python[完全]入門
- 12位: よくわかる PythonによるExcel自動化入門...
- 13位: Pythonでつくる Webアプリのつくり方
- 14位: 現場ですぐに使える! 最新Pythonプログラミン...
- 15位: よくわかる Pythonデータ分析入門
- 16位: Pythonでできる! 株価データ分析
- 17位: シリコンバレー一流プログラマーが教える Pytho...
- 18位: Pythonスタートブック [増補改訂版]
- 19位: Pythonプログラミングパーフェクトマスター[最...
- 20位: Python2年生 スクレイピングのしくみ 第2版...
- 21位: ゲームで学ぶPython! Pyxelではじめるレ...
- 22位: 中高生からのPythonプログラミング: Goog...
- 23位: Pythonでデスクトップアプリを作ろう
- 24位: Pythonの絵本 Pythonを楽しく学ぶ9つの扉
- 25位: 実践力を身につける Pythonの教科書 第2版
- 26位: Pythonでつくる ゲーム開発 入門講座 実践編
- 27位: 新・明解Python入門 第2版
- 28位: Pythonによるプログラミング入門 東京大学教養...
- 29位: いきなりプログラミング Python
- 30位: 改訂新版 最短距離でゼロからしっかり学ぶ Pyth...
- 31位: Pythonプロフェッショナルプログラミング 第4版
- 32位: テスト駆動Python 第2版
- 33位: ChatGPT × Pythonでプログラミングの...
- 34位: たのしくまなぶPythonゲームプログラミング図鑑
- 35位: GitHub Copilot×Python入門
1位: 徹底攻略Python 3 エンジニア認定[基礎試験]問題集

Pythonエンジニア育成推進協会が監修した、 Python 3エンジニア認定基礎試験に完全対応した公式問題集です。
Pythonの特徴やデータ型、リスト、条件分岐、関数、モジュール、 ファイル入出力、例外処理、クラス、標準ライブラリ、 仮想環境など幅広い範囲を網羅し、各章ごとに厳選された良問と詳しい解説を掲載しています。 テキストとしても活用できる丁寧な解説で、基礎力をしっかり固めながら合格を目指せる一冊です。
口コミ
プラスのレビュー ・本書を数周すれば合格に近づける内容でした。 ・Pythonの知識がほとんどなくても、問題を解くことで合格できました。 ・解説が丁寧で、繰り返し学習することで自信がつきました。 ・実際の試験形式に近く、本番の雰囲気をつかみやすいです。 ・短期間の学習でも試験に合格できる構成になっていて助かりました。 ・問題数は少ないが、基本をしっかり押さえられる良書です。 ・パイソンチュートリアルよりも説明が親切でわかりやすかったです。 マイナスのレビュー ・本番ではこの本に載っていない問題も出て困惑しました。 ・対策問題が1回分だけで、もう少し数が欲しかったです。
詳細情報
タイトル | 徹底攻略Python 3 エンジニア認定[基礎試験]問題集 |
著者 | 株式会社ビープラウド(著), 一般社団法人Pythonエンジニア育成推進協会(監修), 株式会社ソキ... |
出版社 | インプレス |
発売日 | 2023-03-09 |
商品コード | 9784295016052 |
ページ数 | 216ページ |
サイズ | A5判 |
高さ | 21cm |
販売ページ |
本の目次
Pythonの特徴 テキストと数の操作 リストの操作 判定と繰り返し 関数 その他コレクションの操作 モジュール ファイル入出力 例外処理 クラスとオブジェクトの操作 標準ライブラリ Python仮想環境とサードパーティーパッケージの利用 総仕上げ問題
2位: スッキリわかるPython入門 第2版 (スッキリわかる入門シリーズ)

プログラミング初心者でも安心して学べる工夫が満載の人気入門書です。 「なぜそうなるのか」に焦点を当てており、 つまずきやすいポイントをわかりやすく解消します。
Webブラウザ上で手軽に試せる環境「dokopy」の導入や、 トラブル対処法をまとめた「エラー解決・虎の巻」など、 学習を支える仕組みも充実。
変数や関数といった基礎から、 オブジェクト指向やモジュールといった応用までを体系的にカバーし、 ゲーム開発の実践課題を通じて確かなスキルを養えます。 紙面も刷新され、より読みやすくなりました。
口コミ
プラスのレビュー ・基本文法の説明が丁寧で、初心者でも理解しやすい構成です。 ・実際に手を動かして学べるので、身につきやすいと感じました。 ・Pythonの概要を短期間で学べる、とっかかりとして最適な本です。 ・わからなくなったときの辞書代わりとしても活用できています。 ・練習問題やQRコードの活用など、学習意欲が湧く工夫があります。 ・専門書よりも噛み砕いた説明で、プログラミング未経験でも理解できました。 ・色使いやレイアウトが見やすく、読み進めやすいです。 マイナスのレビュー ・練習問題の難易度が急に上がり、初心者には難しく感じました。 ・解答に解説がなく、なぜそのコードになるのかが理解しづらいです。
詳細情報
タイトル | スッキリわかるPython入門 第2版 (スッキリわかる入門シリーズ) |
著者 | 国本 大悟(著), 須藤 秋良(著), 株式会社フレアリンク(監修) |
出版社 | インプレス |
発売日 | 2023-11-06 |
商品コード | 9784295016366 |
ページ数 | 416ページ |
サイズ | A5判 |
高さ | 21cm |
販売ページ |
本の目次
ようこそPythonの世界へ 第1部 Pythonの基礎を学ぼう 変数とデータ型 コンテナ 条件分岐 繰り返し 第2部 Pythonで部品を組み上げよう 関数 オブジェクト モジュール まだまだ広がるPythonの世界
3位: Python1年生 第2版 体験してわかる!会話でまなべる!プログラミングのしくみ

まったくの初心者でも安心してPythonを学べるように工夫された入門書です。 ヤギ博士とフタバちゃんというキャラクターとの対話を通じて、 基本的な文法からアプリや簡単な人工知能の作成までを、 楽しみながら体験できます。
イラストややさしいサンプルコードを交えた丁寧な解説で、 プログラミングのしくみを直感的に理解できるのが特長です。 また、Python 3.10やWindows 11など最新環境に対応し、 トラブル対応も巻末でフォロー。 超初心者にぴったりの一冊として多くの読者に支持されています。
口コミ
プラスのレビュー ・初歩から学べて、Python未経験者に最適な入門書です。 ・子供と一緒に学習でき、家族で使える教材だと思いました。 ・難しい部分もかみ砕いて解説されていて、つまずきにくい構成です。 ・短いコード例が多く、手軽に試しながら学べるのが良いです。 ・挫折しにくく、次のステップに進みやすい工夫がされています。 ・高校生の導入にも向いており、前向きな気持ちで学べる本でした。 ・シリーズを通してステップアップできる構成が魅力的です。 マイナスのレビュー ・内容がかなり初歩的で、深く学びたい人には物足りないかもしれません。 ・シリーズが分かれているので、一冊では完結しにくいです。
詳細情報
タイトル | Python1年生 第2版 体験してわかる!会話でまなべる!プログラミングのしくみ |
著者 | 森 巧尚(著) |
出版社 | 翔泳社 |
発売日 | 2022-08-04 |
商品コード | 9784798170381 |
ページ数 | 200ページ |
サイズ | B5変判 |
高さ | 23cm |
販売ページ |
本の目次
第1章 Pythonで何ができるの? Pythonって何だろう インストールしてみよう 第2章 Pythonを触ってみよう アイドルで始めよう! 文字も表示させてみよう ほか 第3章 プログラムの基本を知ろう プログラムって何? データは「入れ物」に入れて使う ほか 第4章 アプリを作ってみよう 操作できるアプリを作る 画像ファイルを読み込んでみよう ほか 第5章 人工知能くんと遊んでみよう 人工知能って何だろう? 人工知能を作る準備をしよう ほか
4位: VTuberサプーが教える! Python 初心者のコード/プロのコード

「動くけれど自信がない」そんなコードを、 現場で通用するレベルに引き上げるための書籍です。
著者のサプー氏は人気VTuberでありながら実務経験豊富なエンジニアでもあり、 見た目の整え方や可読性、保守性、 安全性に配慮した「プロのコード」へと改善する具体的なテクニックをわかりやすく伝えています。
コードのリファクタリング、Pythonの便利機能の活用、 クラス設計やテストコードの書き方までを丁寧に解説し、 初心者から中級者へとステップアップしたい読者におすすめです。
口コミ
プラスのレビュー ・初学者にも読みやすく、可愛いイラストで飽きずに学べる構成です。 ・重要な内容を簡潔に学べるので、読み進めやすい本です。 ・プログラミング経験者にも新しい発見があり、復習にも役立ちました。 ・初心者向けとは思えないほど、技術的に幅広く深い内容をカバーしています。 ・表現が平易で、YouTubeと併用すると理解がさらに深まります。 ・読者アンケートを元にした内容なので、実用的なテーマが多く含まれています。 ・データサイエンティストや中級者にも役立つ内容が丁寧に紹介されています。 マイナスのレビュー ・内容は良いが、Kindle版の体裁が雑で学習意欲を削がれます。 ・初心者と勘違いして買うと、内容が難しく感じられるかもしれません。
詳細情報
タイトル | VTuberサプーが教える! Python 初心者のコード/プロのコード |
著者 | サプー(著) |
出版社 | 技術評論社 |
発売日 | 2024-07-27 |
商品コード | 9784297142858 |
ページ数 | 288ページ |
サイズ | A5判 |
高さ | 21cm |
販売ページ |
本の目次
第1章 コードは動けばなんでも同じ? 第2章 まずはコードの見た目を整えよう 第3章 読みやすいコードに改善するテクニック 第4章 Python便利機能でシンプルなコードを書く 第5章 プロが意識する安全性が高いコードとは? 第6章 中級者への壁!クラスとオブジェクトに慣れる 第7章 バグがあるかも?テストコードを書こう! 第8章 自力でエラーを解消するために
5位: Pythonチュートリアル 第4版

Pythonの開発者であるGuido van Rossum氏が執筆した、 これからPythonを学ぶ人のためのチュートリアルです。
Pythonの基本構文や制御構造、データ構造、 モジュールの使い方といった基礎から、 クラスの定義や標準ライブラリの活用、 さらには仮想環境の扱い方まで解説されています。
インタープリタの操作や例外処理、浮動小数点演算の限界といった、 実務で役立つトピックもカバーしており、 実際に手を動かしながらPythonのスタイルや考え方を理解できます。
口コミ
プラスのレビュー ・浮動小数点の誤差についての解説がとても丁寧で理解しやすかったです。 ・本の内容を読み返すことで、細かい点を再確認できるのが便利です。 ・Pythonの基礎試験に合格するのにとても役立ちました。 ・書籍版はWebよりも手元で見返しやすく、学習効率が上がります。 ・他の言語経験者がPythonの作法を学ぶには最適な内容でした。 ・資格試験の教材として、問題集と併用すれば効果的に学べます。 ・内容は難しいですが、実務で使える知識がしっかり詰まっています。 マイナスのレビュー ・「チュートリアル」とあるが、内容は初学者向けではありません。 ・原文がWebで無料公開されているので、購入前に確認すべきです。
詳細情報
タイトル | Pythonチュートリアル 第4版 |
著者 | Guido van Rossum(著), 鴨澤 眞夫(翻訳) |
出版社 | オライリージャパン |
発売日 | 2021-02-01 |
商品コード | 9784873119359 |
ページ数 | 264ページ |
サイズ | A5判 |
高さ | 22cm |
販売ページ |
本の目次
1章 食欲をそそってみようか 2章 Pythonインタープリタの使い方 3章 気楽な入門編 4章 制御構造ツール 5章 データ構造 6章 モジュール 7章 入出力 8章 エラーと例外 9章 クラス 10章 標準ライブラリめぐり 11章 標準ライブラリめぐり─PartII 12章 仮想環境とパッケージ 13章 次はなに? 14章 対話環境での入力行編集とヒストリ置換 15章 浮動小数点(float)の演算:その問題と限界 16章 補足
6位: よくわかるPython入門
富士通ラーニングメディアが提供する人気のPython研修コースを基にした実践的な入門書です。 プログラミング初心者でも理解しやすいよう、 基本的な文法や構文を学びながら、 実際に手を動かしてプログラムを作成します。
実習問題が豊富に盛り込まれており、 エラー発生時にはその原因や修正方法を徹底的に解説。 挫折しやすいポイントもしっかりフォローしています。
外部プログラムの呼び出しやファイル操作など、 実務に役立つ内容もカバー。 プログラミングを効率よく学び、実力を身につけたい方に最適な一冊です。
口コミ
プラスのレビュー ・Pythonのインストールから丁寧に書かれていて初心者にも安心です。 ・66歳の自分でも理解できる親切な解説で助かりました。 ・一行ごとの説明があり、初めてでも読み進めやすかったです。 ・初学者がつまづきやすい点に配慮されていて学びやすいです。 ・豊富なエラー例が載っていて、実践時のトラブルにも対処しやすいです。 ・構成がしっかりしており、信頼できる入門書だと思います。 ・昔他言語を学んだ経験者にとっても、Pythonの基礎が整理されていて理解しやすいです。 マイナスのレビュー ・Mac環境での説明が不足していて、Windows前提なのが不便でした。 ・中盤以降急に難しくなり、初心者には厳しいと感じました。
詳細情報
タイトル | よくわかるPython入門 |
著者 | 富士通ラーニングメディア(著) |
出版社 | 富士通ラーニングメディア |
発売日 | 2022-09-06 |
商品コード | 9784938927998 |
ページ数 | 242ページ |
サイズ | B5判 |
高さ | 24cm |
販売ページ |
本の目次
第1章 Pythonの概要を理解する 第2章 Pythonの環境構築を行う 第3章 Pythonの基本文法を学ぶ 第4章 外部プログラムの呼び出し方を学ぶ 第5章 ファイルの入出力を学ぶ 第6章 一歩進んだプログラムに挑戦する
7位: Python ゼロからはじめるプログラミング
プログラミングが初めての方に向けて、 Pythonを通して基本からしっかり学べる入門書です。 著者のこれまで多くの学生にプログラミングを教えてきた経験をもとに、 初心者がつまずきやすいポイントを丁寧にフォローしながら解説しています。
変数や条件分岐、繰り返し処理といった基礎から、 クラスやメソッドの使い方まで体系的に学べる構成で、 各章の終わりには理解を深める練習問題も用意。 シンプルで読みやすいサンプルコードにはわかりやすいコメントが付けられており、 自学習にも適しています。
口コミ
プラスのレビュー ・Pythonの基礎を段階的に理解できる構成で、初心者にも安心です。 ・ひとつひとつの解説が丁寧で、読み進めやすいと感じました。 ・PowerPoint資料の公開で、要点が視覚的に把握しやすいです。 ・初心者でもわかりやすい表現で、抵抗なく学習を始められました。 ・文法や単語の説明が順序立ててあり、知識ゼロでも取り組めました。 ・C/C++経験者にも分かりやすく、Python入門に最適でした。 ・プログラム学習が初めての人向けに良く書かれていると感じました。 マイナスのレビュー ・全くの初心者には、内容が難しく感じる箇所が多かったです。 ・オブジェクト指向の説明が難解で、初心者には理解しづらいです。
詳細情報
タイトル | Python ゼロからはじめるプログラミング |
著者 | 三谷 純(著) |
出版社 | 翔泳社 |
発売日 | 2021-05-24 |
商品コード | 9784798169460 |
ページ数 | 280ページ |
サイズ | B5判 |
高さ | 23cm |
販売ページ |
本の目次
第1章 Pythonに触れる 第2章 Pythonの基本 第3章 条件分岐と繰り返し 第4章 組み込み型とオブジェクト 第5章 ユーザー定義関数 第6章 クラスの基本 第7章 発展と応用 付録A Windows Pythonのインストールサンプルプログラムの実行 付録B macOS Pythonのインストールとサンプロプログラムの実行 付録C 練習問題の解答
8位: シゴトがはかどる Python自動処理の教科書
日常業務をPythonで効率的に自動化するための書籍です。 Excel作業の自動化から、Webブラウザの操作、メールやSNSの送信、 さらには定期的なタスクのスケジューリングまで、 幅広い業務の自動化方法を解説しています。
Excelへのデータ入力やWordテンプレートへのデータ流し込み、 Webスクレイピング、パスワード保護されたサイトへのログインなど、 ビジネスに役立つ自動化手法を多数紹介。 さらに、ユーザーインターフェースを作成して 他の人が簡単に実行できるようにする方法も学べます。
口コミ
プラスのレビュー ・実務に即した内容で、すぐに業務効率化に役立つ実用的な本です。 ・LINEのAPI活用方法が参考になり、実際の自動化に活用できました。 ・Pythonの基本を学んだ後に、応用を学ぶのにぴったりな本だと思います。 ・この本を使えば、自動化のアイデアを豊富に得られます。 ・自動化を学びたい人には本書の内容が最適で、特に役立ちました。 ・初心者でも理解しやすく、段階を踏んで学べる本です。 ・Pythonを使った業務効率化を目指す方には、非常に有用な一冊です。 マイナスのレビュー ・初心者には難解で、最初のステップを学ぶには不向きな内容です。 ・環境設定が明確に記載されていないため、エラーが発生しやすいです。
詳細情報
タイトル | シゴトがはかどる Python自動処理の教科書 |
著者 | クジラ飛行机(著) |
出版社 | マイナビ出版 |
発売日 | 2020-12-28 |
商品コード | 9784839973858 |
ページ数 | 344ページ |
サイズ | B5判 |
高さ | 24cm |
販売ページ |
本の目次
1 Pythonで仕事を自動化しよう 2 Excel作業を自動化しよう 3 Excelの高度な作業も自動化しよう 4 Webブラウザの自動化/スクレイピング 5 メールやLINE/SNSを自動化しよう 6 業務で役立つ自動化テクニック集 Appendix Pythonの基本文法の紹介
9位: Pythonではじめるゲーム制作 超入門 知識ゼロからのプログラミング&アルゴリズムと数学 (ゲーム開発ス...

ゲーム制作とプログラミングをゼロから学びたい人に最適な一冊です。 Pythonを使ってゲームを作りながら、 プログラミングの基礎やゲームに必要なアルゴリズム、 さらに当たり判定などの数学的知識も無理なく習得できる内容に仕上げています。
モグラ叩きやテニスゲーム、カーレース、 シューティングゲームなどのサンプルを通して実践的に学べる点が魅力です。
ゲーム開発でよく使うアルゴリズムや数学を、 ゲーム制作を進める中で自然に理解できるので、 楽しみながら学習を進められます。ゲーム制作初心者におすすめの入門書です。
口コミ
プラスのレビュー ・図解が多く、初心者にもとてもわかりやすい内容でした。 ・インストールから基礎まで丁寧に説明されていて安心感があります。 ・ゲームを通じてプログラムの構造が自然に学べるのが良いです。 マイナスのレビュー ・アプリでエラーが発生し、先に進めなくなりました。
詳細情報
タイトル | Pythonではじめるゲーム制作 超入門 知識ゼロからのプログラミング&アルゴリズムと数学 (ゲーム開発スキルアップ) |
著者 | 廣瀬 豪(著) |
出版社 | インプレス |
発売日 | 2023-09-05 |
商品コード | 9784295017653 |
ページ数 | 296ページ |
サイズ | B5判 |
高さ | 24cm |
販売ページ |
本の目次
第1章 ゲーム制作の仕組みを知ろう 第2章 プログラミングの基礎知識 第3章 グラフィックを表示しよう 第4章 ゲームを作るための基礎知識 第5章 モグラ叩きを作ろう 第6章 テニスゲームを作ろう 第7章 カーレースを作ろう 第8章 シューティングゲームで復習しよう 特別付録A ジャンプアクションゲームで学ぼう 特別付録B 3Dダンジョン探検プログラムで学ぼう
10位: Pythonでつくるデスクトップアプリ
Pythonを使ってWindowsやMac上で動作する実用的なアプリを作成するための入門書です。 メモ帳や電卓といったシンプルなツールから、 画像・動画編集、PDF生成、Excelデータ処理、 さらにはChatGPTや画像生成APIを活用したAIアプリの開発まで、 豊富な実例とともに丁寧に解説されています。
GUIツールキットの使い方から、Webスクレイピング、 配布用の実行ファイル作成まで一通り学べるため、 アイデアを形にしてみたい人におすすめの一冊です。
口コミ
プラスのレビュー ・サンプルコードの質が高く、自分の設計に応用しやすい内容でした。 ・デスクトップアプリ制作の手順が丁寧に説明されていて、やる気が出ました。 ・実用的なライブラリの紹介が豊富で、実務にすぐ活かせる情報が多いです。 マイナスのレビュー ・誤字やコードのミスがあり、初学者には混乱を招く可能性があります。
詳細情報
タイトル | Pythonでつくるデスクトップアプリ |
著者 | クジラ飛行机(著) |
出版社 | ソシム |
発売日 | 2024-07-20 |
商品コード | 9784802614733 |
ページ数 | 448ページ |
サイズ | B5判 |
高さ | 24cm |
販売ページ |
本の目次
1 Pythonでデスクトップアプリを作ろう 2 身近なGUIアクセサリーを自作しよう 3 Excel/CSV/PDF―オフィスで役立つツールを作ろう 4 画像/動画/音声を扱うツールを作ろう 5 ChatGPTとWeb APIを使ったAIアプリ 6 Webスクレイピングとアプリの配布 Appendix
11位: Python[完全]入門
Pythonの基礎から応用までを網羅した一冊です。 プログラミングに初めて挑戦する人でも安心して学べるよう、 Pythonの基本文法やデータ構造から始まり、 実際のアプリ開発に必要なスキルを丁寧に解説しています。
さらに、AIやスクレイピング、データベース操作、Webプログラミングなど、 現代のアプリ開発に不可欠な実践的な技術もカバー。 仕事の自動化やAI活用の方法まで、 幅広い分野での応用力を身につけることができ、 初心者からステップアップしたい方におすすめの教材です。
口コミ
プラスのレビュー ・他言語経験者ならスムーズに読み進められる内容です。 ・応用編では実践的なライブラリの使い方が学べます。 ・文章が丁寧で、コードの検証も行き届いている印象です。 ・知識ゼロからでも読み進めれば理解できる構成でした。 ・コードの使い方が辞書のように詳しくまとまっています。 ・初心者にとって読み物として入りやすい内容でした。 ・C言語との比較があり、既習者にはわかりやすかったです。 マイナスのレビュー ・図解が少なく、視覚的に理解したい初心者にはつらいです。 ・「入門書」としては内容が初学者向けでない部分があります。
詳細情報
タイトル | Python[完全]入門 |
著者 | 松浦健一郎(著), 司 ゆき(著) |
出版社 | SBクリエイティブ |
発売日 | 2021-01-22 |
商品コード | 9784815607647 |
ページ数 | 592ページ |
サイズ | A5判 |
高さ | 21cm |
販売ページ |
本の目次
基礎編 プログラミングを学ぶための準備 Pythonプログラミングを始めよう 全ての基本になる文法を学ぶ Pythonを支える4種のデータ構造 プログラムの流れを変える制御構造 よく使う処理を関数にまとめる もっと上手にプログラムを書くための応用文法 Pythonのオブジェクト指向プログラミング 有用で奥が深い組み込み関数を制覇する 応用編 ライブラリを使うための基礎知識 ファイルの読み書き Pythonによる仕事の自動化 流行のAI技術を活用する スクレイピングでWebから情報を引き出す データベースとWebプログラミング オブジェクトについてより深く知る
12位: よくわかる PythonによるExcel自動化入門 ~Python初心者でもここまでできる~

Excel作業をPythonで効率化したい人向けの入門書です。 Pythonを初めて触る人でも安心して学べるよう、 インストール方法から基本的な文法まで解説しています。
Excelのシート操作や行・列の管理、書式設定、グラフ作成など、 Pythonを使った自動化技術を実践的に学べます。 最後の章では売上レポートやデータ分析資料を自動生成するプログラムを作成し、 業務に直結したスキルを習得できます。 さらに、エラー解決法や実習問題を通じて理解を深め、 挫折しにくいようにサポートする一冊です。
詳細情報
タイトル | よくわかる PythonによるExcel自動化入門 ~Python初心者でもここまでできる~ |
著者 | 富士通ラーニングメディア(著) |
出版社 | 富士通ラーニングメディア |
発売日 | 2025-04-18 |
商品コード | 9784867751503 |
ページ数 | 242ページ |
サイズ | B5判 |
高さ | 24cm |
販売ページ |
本の目次
第1章 PythonとExcel連携の概要を理解する Pythonの概要 PythonとExcel 第2章 Pythonの環境構築と基本文法を学ぶ 実行環境の構築 変数や関数 ほか 第3章 PythonでExcelを操作する セルの操作 行や列の操作 ほか 第4章 PythonでExcelの体裁を整える 書式設定による体裁の変更 条件に応じた体裁の変更 ほか 第5章 PythonでExcelのグラフを作成する グラフの作成 グラフの体裁の変更 ほか 実践 Pythonで業務の自動化を実践する
13位: Pythonでつくる Webアプリのつくり方

初心者からでもWebアプリ開発が実践的に学べる書籍です。 HTMLやCSSの基本から始まり、Flaskを使ったWebアプリの構築、 SQLiteによるデータベース連携、チャット機能や画像アップロード機能の実装など、 具体的なプロジェクトを通じて段階的に理解を深められます。
機械学習を使った判定アプリや、 ChatGPT API・オープンLLMを活用した生成AIアプリなど、 最新の技術も紹介しています。 セキュリティ対策や二要素認証、デプロイ方法まで扱っており、 アプリ開発の一連の流れがつかめる一冊です。
口コミ
プラスのレビュー ・PythonでのWebアプリ開発の基礎から応用までしっかり学べました。 ・HTMLやCSSなどの基礎から、実用的なアプリ開発まで学べる点が良いです。 ・手を動かしながら学べる内容で、すぐに開発を始めたくなりました。 マイナスのレビュー ・スマホでアプリを使う方法についての説明が不足しています。
詳細情報
タイトル | Pythonでつくる Webアプリのつくり方 |
著者 | クジラ飛行机(著), 杉山 陽一(著), 遠藤 俊輔(著) |
出版社 | ソシム |
発売日 | 2025-01-16 |
商品コード | 9784802614962 |
ページ数 | 448ページ |
サイズ | B5判 |
高さ | 24cm |
販売ページ |
本の目次
1 Webアプリとは?どんなアプリが作れる? 2 Webの仕組みを確認しよう 3 Webフレームワークとデータベース 4 実践Webアプリを作ってみよう 5 機械学習を使ったWebアプリを作ろう 6 生成AI・大規模言語モデルを活用したアプリ 7 アプリのデプロイとチェックリスト Appendix
14位: 現場ですぐに使える! 最新Pythonプログラミング逆引き大全450の極意

Pythonを学びたい初心者から実務で活躍する中級者・上級者まで、 幅広いレベルに対応した実践的なテクニックを集めた一冊です。
基本的なプログラムの書き方から、データ分析、機械学習、 ディープラーニング、さらにはGUI開発やExcel・Wordの操作まで、 450のコードサンプルとともに解説しています。 Jupyter NotebookやSpyder、Qt Designerといった最新ツールを活用した実践的な内容も満載で、 AIや大規模開発にも必要なスキルを効率よく学べます。
逆引き形式で必要な情報を素早く探し出せるため、 現場で即役立つテクニックが満載のリファレンスです。
詳細情報
タイトル | 現場ですぐに使える! 最新Pythonプログラミング逆引き大全450の極意 |
著者 | 金城俊哉(著) |
出版社 | 秀和システム |
発売日 | 2023-12-09 |
商品コード | 9784798071558 |
ページ数 | 902ページ |
サイズ | A5判 |
高さ | 21cm |
販売ページ |
本の目次
Pythonの概要 基本プログラミング 文字列と日付の操作 ファイルの操作と管理 デバッグ Excelシートの操作 Wordドキュメント インターネットアクセス 自然言語処理 GUI NumPy、Pandas、scikit‐learn Pythonでディーラーニング Matplotlibによるデータの視覚化 GitとGitHub
15位: よくわかる Pythonデータ分析入門
Pythonを使ったデータ分析を学びたい初心者に最適な一冊です。 データ分析に欠かせないライブラリ(NumPy、Pandas、Matplotlib)を徹底解説し、 実践的なプログラム作成を通じて理解を深めます。
各章には手を動かして実際にプログラムを作成できる実習問題が豊富に盛り込まれ、 エラー対処方法やよくあるトラブルについても詳細に解説しています。
データの数値計算から加工、可視化、グルーピングまで、 順を追って学べるため、データ分析の基礎から応用までスムーズに習得できます。 Jupyter Labを活用した環境構築方法も説明されており、 学習を進める上で役立つ内容が詰まっています。
詳細情報
タイトル | よくわかる Pythonデータ分析入門 |
著者 | 富士通ラーニングメディア(著) |
出版社 | 富士通ラーニングメディア |
発売日 | 2024-07-02 |
商品コード | 9784867750865 |
ページ数 | 242ページ |
サイズ | B5判 |
高さ | 24cm |
販売ページ |
本の目次
第1章 データ分析の概要を理解する 第2章 Pythonによるデータ分析の環境構築を行う 第3章 データの数値計算を行う 第4章 データの加工と集計を行う 第5章 データの可視化を行う 第6章 データのグルーピングを行う
16位: Pythonでできる! 株価データ分析
Pythonを使って株価データを本格的に分析するための実践的なガイドです。 、株価データの収集から始まり、チャートの表示、テクニカル指標を使った分析、 さらには売買ルールのシミュレーションまで、 株価分析の一連の流れを網羅しています。
移動平均線、MACD、RSIなどの指標について、 Pythonを用いた実践的な分析方法を解説しており、 Google Colaboratoryを活用することで、環境設定の手間なくすぐに学べます。
株初心者でも理解できる内容で、サンプルプロ
グラムも提供されており、 実際に手を動かしながら学ぶことができます。口コミ
プラスのレビュー ・Python初心者でも株価チャートや指標の描画が自力でできました。 ・Google Colabを使うことで、環境構築なしでデータ分析を始められました。 ・テクニカル分析やバックテストの基本が一通り実践できる内容でした。 マイナスのレビュー ・VSCodeでは動かないコードがあり、Colab以外での学習が難しいです。
詳細情報
タイトル | Pythonでできる! 株価データ分析 |
著者 | 片渕彼富(著), 山田祥寛(監修) |
出版社 | 森北出版 |
発売日 | 2023-01-21 |
商品コード | 9784627857117 |
ページ数 | 256ページ |
サイズ | B5判 |
高さ | 22cm |
販売ページ |
本の目次
1 株価分析を始める準備 2 株価データの構造 3 株価データの可視化 4 株価の方向性 5 株価のトレンド転換 6 株価のトレンド分析 7 インタラクティブな可視化 8 よく利用される売買戦略 9 売買のシミュレーション
17位: シリコンバレー一流プログラマーが教える Pythonプロフェッショナル大全

人気のオンライン講座を元にした本書は、 Pythonの基礎から応用技術、一流のコードスタイルまで幅広く学べる内容です。
初心者向けの入門編では基本的な文法やデータ構造を丁寧に解説し、 演習編では簡単なアプリケーションを作りながら実力を養います。 応用編ではWeb開発やネットワーク、ロギング技術など、 実務で求められる技術を学べます。
エンジニアとしての成功戦略やキャリアアップのアドバイスも盛り込まれており、 海外で活躍したい人にとっても有益な情報が満載です。
口コミ
プラスのレビュー ・Pythonの機能を網羅的に紹介していて初心者に優しい内容です。 ・サンプルコードを確認しながら学べる構成が理解を助けます。 ・Python初心者に向けた体系的な学習ができる本です。 ・C#などの経験者にはよりスムーズに読み進められる内容です。 ・この1冊で基礎から応用までをカバーできる充実の内容です。 ・Udemyと併用することでより理解しやすく学習効果が高まります。 ・プロのコーディング手法を学べる実践的な内容が含まれています。 マイナスのレビュー ・実務レベルには物足りませんでした。 ・初心者には環境構築の段階でつまずきやすい箇所がありました。
詳細情報
タイトル | シリコンバレー一流プログラマーが教える Pythonプロフェッショナル大全 |
著者 | 酒井 潤(著) |
出版社 | KADOKAWA |
発売日 | 2022-08-16 |
商品コード | 9784046057549 |
ページ数 | 480ページ |
サイズ | A5判 |
高さ | 21cm |
販売ページ |
本の目次
序章 Pythonの環境設定 入門編 Pythonの基本 データ構造 制御フロー ほか 演習編 簡単なアプリケーションの作成にチャレンジ! 応用編 コードスタイル コンフィグとロギング Webとネットワーク ほか
18位: Pythonスタートブック [増補改訂版]
プログラミング初心者でも理解しやすいように、 イラストや具体的なサンプルを豊富に使った解説が特徴の一冊です。 Python 3.xに完全対応し、基本的な文法やデータ型の扱い方から、 オブジェクト指向の考え方までしっかり学べます。
Webアプリケーション作成やデータ解析の基本も網羅しており、 実務に役立つスキルが身につきます。 各章の終わりには練習問題やまとめがあり、 学習内容を確認しながら進めることができます。 プログラミング初心者が安心して学べるよう、 図解や補足説明が充実しており、 理解を深めやすい構成になっています。
口コミ
プラスのレビュー ・初心者でも安心して読み進められる優しい解説がありがたいです。 ・説明が丁寧で、独学でもPythonを理解しやすい構成でした。 ・図や具体例が多く、初学者でも内容が頭に入りやすいです。 ・基礎的な内容が網羅されており、プログラミング初学者に最適です。 ・初めてのプログラミング学習にちょうど良いボリュームと難易度でした。 ・データサイエンティストを目指す際の導入として役立ちました。 ・この本で学び直すことで、以前挫折した学習にも再挑戦できました。 マイナスのレビュー ・「ゼロから学べる」は言い過ぎで、完全初心者には難しい部分があります。 ・Macユーザーや古いWindows環境では実行に手間がかかります。
詳細情報
タイトル | Pythonスタートブック [増補改訂版] |
著者 | 辻 真吾(著) |
出版社 | 技術評論社 |
発売日 | 2018-04-12 |
商品コード | 9784774196435 |
ページ数 | 352ページ |
サイズ | B5判 |
高さ | 23cm |
販売ページ |
本の目次
第1章 プログラムを作ろう! 第2章 プログラムの材料と道具 第3章 データと型のすべて 第4章 データの入れ物 第5章 条件分岐と繰り返し 第6章 ファイルの読み書き 第7章 Pythonで画を描く 第8章 関数を作る 第9章 新しいデータ型を作る 第10章 Webアプリケーションを作る 第11章 データを解析する
19位: Pythonプログラミングパーフェクトマスター[最新Visual Studio Code対応 第4版] ...

Pythonを使ったプログラミングを基礎から応用まで学べる一冊です。 プログラミング初心者でも理解しやすいように、V isual Studio Codeを活用して環境構築からPythonの基本文法、 オブジェクト指向プログラミングまで解説しています。
AIやディープラーニングの基本からチャットボット開発、 Webスクレイピング、自然言語処理など、最新技術を実践的に学べます。 マルコフ連鎖を使った文章生成や、機械学習による“記憶”の実装など、 興味深いプロジェクトが豊富にあり、学 びながら実力を高めることができます。
口コミ
プラスのレビュー ・図解や例題が多く、初心者でも理解しやすい内容でした。 ・練習問題を通して基礎から応用まで無理なく学べます。 ・VScodeの導入手順も丁寧に書かれており初心者に助かります。 マイナスのレビュー ・Kindle版は画像形式のためコピペができず学習しづらいです。
詳細情報
タイトル | Pythonプログラミングパーフェクトマスター[最新Visual Studio Code対応 第4版] (Perfect Master 192) |
著者 | 金城俊哉(著) |
出版社 | 秀和システム |
発売日 | 2023-10-24 |
商品コード | 9784798070667 |
ページ数 | 716ページ |
サイズ | B5判 |
高さ | 24cm |
販売ページ |
本の目次
0 いま、なぜPythonなのか 1 Pythonを使えるようにしてプログラミングを始めよう(環境構築とソースコードの入力) 2 Pythonプログラムの材料(オブジェクトとデータ型) 3 条件分岐と繰り返し、関数を使う 4 オブジェクト、そしてAIチャットボットへ向けての第一歩 5 ピティナのGUI化と“人工感情”の移植 6 “記憶”のメカニズムを実装する(機械学習) 7 マルコフ連鎖で文章を生成する 8 インターネットアクセス 9 ピティナ、ディープラーニングに挑戦!
20位: Python2年生 スクレイピングのしくみ 第2版 体験してわかる!会話でまなべる!

インターネット上からデータを収集する技術 「スクレイピング」を学べる初心者向けの書籍です。
Pythonを使ってファイルのダウンロードやHTMLの解析、 データの読み書き、APIを活用したデータ収集方法を、 ヤギ博士とフタバちゃんが対話形式でわかりやすく解説します。
Python 3.12への対応や最新ライブラリの更新、 オープンデータの利用方法も盛り込まれ、 より実践的な内容に進化しています。 初心者でも安心してプログラミングを体験でき、 データ分析の第一歩を踏み出せる内容です。
詳細情報
タイトル | Python2年生 スクレイピングのしくみ 第2版 体験してわかる!会話でまなべる! |
著者 | 森 巧尚(著) |
出版社 | 翔泳社 |
発売日 | 2024-05-20 |
商品コード | 9784798182605 |
ページ数 | 200ページ |
サイズ | B5判 |
高さ | 24cm |
販売ページ |
本の目次
第1章 Pythonでデータをダウンロード スクレイピングってなに? Pythonをインストールしてみよう ruquestsでアクセスしてみよう 第2章 HTMLを解析しよう HTMLを解析してみよう 青空文庫の作品を取得してみよう リンク一覧をファイルに書き出そう 画像を一括ダウンロードしよう 第3章 表データを読み書きしよう pandasを使ってみよう さまざまなデータの加工 グラフで表示してみよう Excelのファイルを読み書きしてみよう 第4章 オープンデータを分析してみよう オープンデータってなに? 郵便局:郵便番号データ e‐Stat:政府統計の総合窓口 キッズすたっと:探そう統計データ 自治体のデータ:データシティ鯖江 第5章 Web APIでデータを収集しよう Web APIってなに? OpenWeatherMapってなに? 現在の天気を調べよう 現在から5日間 3時間ごと の天気を調べよう
21位: ゲームで学ぶPython! Pyxelではじめるレトロゲームプログラミング

プログラミング初心者でも楽しみながらPythonを学べる入門書です。 ドット絵でゲームを作成できる2Dゲームエンジン「Pyxel」の使い方を解説し、 キャラクターの描画やアニメーションの実装を通じて 自然とPythonの基本文法が身につくよう構成されています。
後半ではワンキーゲームやシューティング、 アクションといった3種類の本格的なサンプルゲームを題材に、 ゲームならではの処理やアルゴリズム、 そして実践的なコーディング技術までを学習。 ゲーム作りを楽しみながら確かなプログラミング力を養える一冊です。
口コミ
プラスのレビュー ・ゲーム制作を通してPythonの基礎から応用まで学べる内容です。 ・初心者でも挫折せずに進められる丁寧な説明と構成が魅力です。 ・イラストや対話形式で学習が楽しく、読み進めやすい工夫が多いです。 マイナスのレビュー ・Python初心者にはやや難しく、経験者向けの内容に感じました。
詳細情報
タイトル | ゲームで学ぶPython! Pyxelではじめるレトロゲームプログラミング |
著者 | リブロワークス(著), 北尾 崇(著), 北尾 崇(監修) |
出版社 | 技術評論社 |
発売日 | 2025-01-27 |
商品コード | 9784297146573 |
ページ数 | 288ページ |
サイズ | B5判 |
高さ | 23cm |
販売ページ |
本の目次
1 プログラミングをはじめよう 2 プログラムを動かしてみよう 3 お絵描きプログラムを作ろう 4 アニメーションを作ろう 5 ワンキーゲームを作ろう 6 シューティングゲームを作ろう 7 アクションゲームを作ろう 8 作ったゲームで遊んでもらおう
22位: 中高生からのPythonプログラミング: Google Colaboratoryで学ぶ 高校情報1・大学...

Pythonの基本を学びたい中高生向けに、 プログラミングの基礎から大学入試対策までをカバーした教材です。
if文、for文、while文、配列、 関数の定義といったプログラム作成に必要な基本的な技術を解説。 高校情報Iの授業や大学入試共通テストに対応するための思考力を養う内容となっています。
小学校算数を基にした問題から始め、 数学の統計や数値計算、グラフ描画、簡単なゲーム制作に至るまで、 段階的に学べる構成です。 演習問題やコードの例はサポートサイトで提供され、 実践的に学ぶことができます。
口コミ
プラスのレビュー ・期末試験問題も掲載されており、試験対策にも有用です。 ・学習時間や授業時間の目安が記載されていて、効率的に進めやすいです。 マイナスのレビュー
詳細情報
タイトル | 中高生からのPythonプログラミング: Google Colaboratoryで学ぶ 高校情報1・大学入試対策のための |
著者 | 名塩隆史(著) |
出版社 | カットシステム |
発売日 | 2023-09-20 |
商品コード | 9784877835392 |
ページ数 | 170ページ |
サイズ | B5判 |
高さ | 26cm |
販売ページ |
本の目次
第1章 基本の文法 0 Google Colaboratoryの環境とコードのコピー 1 四則演算 2 データの型 3 変数と代入 4 配列(リストとタプル) 5 文字と文字列 6 組み込み関数 7 比較演算子と論理演算子 第2章 制御構文(if文,for文,while文) 8 条件分岐(if文) 9 繰り返し(for文) 10 if文とfor文の複合文 11 繰り返し(while文) 12 基本の確認問題1 第3章 関数の定義と2次元配列 13 関数の定義 14 基本の確認問題2 15 2次元配列 16 再帰 第4章 種々の応用 17 基本の統計量 18 探索とソートのアルゴリズム 19 数値の近似値計算 20 グラフの描画法と乱数の利用・各種シミュレーション 21 ゲームの作成
23位: Pythonでデスクトップアプリを作ろう
Pythonを使ってデスクトップアプリを簡単に作成する方法を解説する書籍です。 Pythonに標準で付属しているGUIライブラリ「Tkinter」を使い、 直感的にアプリを開発できる環境を提供します。
基礎編ではシンプルなウィンドウの表示から、 ユーザーの操作に反応するイベント処理までを学びます。 中盤からはBMI計算機やカウントダウンタイマーなど、 実用的なアプリの作成方法をステップバイステップで紹介。 後半ではデータベース「SQLite3」を使ったカレンダー型メモアプリや蔵書管理アプリなど、 少し本格的なアプリ作成にも挑戦します。
さらにアプリのexe化やウィジェットのテーマ変更方法も学べ、 実際に役立つデスクトップアプリを作るスキルを身につけることができます。
口コミ
プラスのレビュー ・Python初心者でも実用的なアプリが作れる内容で、学習が進めやすかったです。 ・Tkinterを使ったアプリ開発手順が分かりやすく、実践的でした。 ・GUIアプリやデータベースアプリの作成過程が丁寧に説明されていて役立ちました。 マイナスのレビュー ・説明の落差が大きく、後半は理解しづらかった部分が多かったです。
詳細情報
タイトル | Pythonでデスクトップアプリを作ろう |
著者 | 中島 省吾(著) |
出版社 | 日経BP |
発売日 | 2023-11-17 |
商品コード | 9784296203550 |
ページ数 | 288ページ |
サイズ | A5判 |
高さ | 21cm |
販売ページ |
本の目次
第1部 基礎編 第1章 Python+Tkinterならデスクトップアプリを簡単に作成できる 第2章 1枚のウインドウを表示するだけのアプリを作る 第3章 GUIの部品=ウィジェットを配置する 第4章 「イベントドリブン」でユーザーの操作に対応する etc. 第2部 アプリ作成 基本編 第1章 BMI計算機/第2章 カウントダウンタイマー 第3章 4択クイズ/第4章 割り勘計算機 第5章 お絵描きアプリ/第6章 神経衰弱ゲーム 第3部 アプリ作成 応用編 第1章 SQLite3入門 第2章 カレンダー型メモアプリ 第3章 蔵書管理アプリ 講座1 Pythonプログラムのexe化 講座2 ttk版ウィジェットのテーマを変える
24位: Pythonの絵本 Pythonを楽しく学ぶ9つの扉
株式会社アンクによる人気の絵本シリーズ、 プログラミング初心者向けの楽しく学べるPython入門書です。 プログラミング経験が全くない方でも安心して学べるように、 基本的な概念から丁寧に解説されています。
絵本形式でビジュアルに学びながら、 Pythonの基本的な機能や特徴、リスト、関数、制御文、 クラス・オブジェクトなどを短い解説と豊富なイラストを通して理解できます。
実際のプログラムサンプルを使って実践的に学習を進めることができ、 スピーディに理解を深めることが可能です。 プログラミングの基礎からしっかり学べ、 Pythonを使った開発の第一歩を踏み出したい方におすすめの一冊です。
口コミ
プラスのレビュー ・初心者にもわかりやすく、図やキャラクターで説明がしっかりしています。 ・実際にコーディングしながら進めることで、Pythonの基礎を理解できました。 ・初めてのプログラミングでも、挫折せずに最後まで読み進められました。 マイナスのレビュー ・初心者には難しすぎて、いきなり網羅的な内容は理解しづらいです。
詳細情報
タイトル | Pythonの絵本 Pythonを楽しく学ぶ9つの扉 |
著者 | 株式会社アンク(著) |
出版社 | 翔泳社 |
発売日 | 2018-02-16 |
商品コード | 9784798155135 |
ページ数 | 216ページ |
サイズ | B5判 |
高さ | 24cm |
販売ページ |
本の目次
Pythonの勉強をはじめる前に 第1章 基本的なプログラム 第2章 計算の演算子 第3章 リスト 第4章 制御文 第5章 関数 第6章 文字列 第7章 ファイルと例外処理 第8章 クラスとオブジェクト 付録
25位: 実践力を身につける Pythonの教科書 第2版
Pythonを初めて学ぶ人向けの入門書です。 基本的な文法を丁寧に解説し、 実際に小さなプログラムを作りながら学べる形式で進行します。 文法や構文の使いどころを理解しやすく、 プログラムが動く楽しさも感じられます。
後半ではより高度な内容としてデスクトップアプリやWebアプリの開発、 機械学習による判定プログラムの作成を通じて実践力を養います。 改訂第2版では最新のPython 3.12に対応し、f文字列や型ヒント、 FlaskやKerasといったライブラリも紹介。 AIや生成AIに関する解説など、最新のトピックも取り入れています。
口コミ
プラスのレビュー ・Pythonを始めたばかりでも、インストールから実践的な内容まで段階的に学べます。 ・基本から応用までを網羅していて、初学者に最適な内容が豊富です。 ・学習を進めやすい構成がされており、途中で挫折しにくい工夫がされています。 ・プログラムを実際に作りながら学べるので、モチベーションを保ちやすいです。 ・各章ごとに明確な説明があり、徐々に難易度が上がるので学習しやすいです。 ・実践的なアプリ作成や例題が豊富で、理解を深めながら学べます。 ・内容が豊富で、後半に進むとより実用的なプログラムを作成できるようになります。 マイナスのレビュー ・初心者には難しい部分もあり、理解できない点が残ることがありました。 ・経験者には物足りない内容が多く、初心者向けの印象です。
詳細情報
タイトル | 実践力を身につける Pythonの教科書 第2版 |
著者 | クジラ飛行机(著) |
出版社 | マイナビ出版 |
発売日 | 2024-09-13 |
商品コード | 9784839983949 |
ページ数 | 354ページ |
サイズ | B5判 |
高さ | 24cm |
販売ページ |
本の目次
1 Pythonのインストールとプログラムの実行 2 はじめの一歩―基本的な文法を学ぼう 3 リストや関数について―便利な仕組みを知っておこう 4 モジュールやパッケージを使ってみよう 5 実践編―Pythonを実践で使おう 6 応用編―オブジェクト指向について
26位: Pythonでつくる ゲーム開発 入門講座 実践編
Pythonを使って本格的なゲーム開発に挑戦するための実践的な書籍です。 アクション、シューティング、3Dカーレースといった人気ジャンルを題材に、 ゲーム開発の知識と技術を身につけます。
各ゲームの制作過程を通じて、三角関数や遠近法の活用法、 マップエディタやランチャーなど関連ツールの開発方法を学べます。 プログラム1行ごとに解説を加え、 図解やイラストで視覚的に理解を深められる構成です。
ゲーム開発で直面する問題にもヒントが豊富に盛り込まれており、 実践的なスキルが身につきます。 さらに、ゲーム素材やプログラム、完成ゲームも無償で提供され、 学んだことをすぐに試すことができます。
口コミ
プラスのレビュー ・Python初心者でも楽しみながら学べる内容で、ゲーム作成が理解しやすい。 ・サンプルゲームや素材が豊富で、実際に手を動かしながら学べるのが嬉しい。 ・プログラムを順を追って学べるので、初心者にもわかりやすい。 ・ゲーム開発に興味がある人には最適な教材で、実践的な内容が充実しています。 ・実際にゲームを作成することで、Pythonのスキルが自然と身につきます。 ・入門書として最適で、楽しみながら学べるため挫折しにくい。 マイナスのレビュー ・オブジェクト指向が取り入れられていないため、実務には不向きなコードが多い。 ・ゲーム開発に特化しているため、Python全般を学ぶには物足りない内容です。
詳細情報
タイトル | Pythonでつくる ゲーム開発 入門講座 実践編 |
著者 | 廣瀬 豪(著) |
出版社 | ソーテック社 |
発売日 | 2019-12-19 |
商品コード | 9784800712561 |
ページ数 | 456ページ |
サイズ | B5判 |
高さ | 24cm |
販売ページ |
本の目次
ゲーム開発とプログラマー ゲーム開発の基礎知識 アクションゲームを作ろう! Pygameの使い方 シューティングゲームを作ろう! 3Dカーレースゲームを作ろう! Game Center 208X 落ち物パズル『あにまる』
27位: 新・明解Python入門 第2版
Pythonを学ぶための本格的な入門書です。 Pythonの基礎からオブジェクト指向に至るまで、 文法、型、文字列、リスト、タプル、集合、関数、クラス、 モジュール、例外処理など幅広い内容をカバーしています。
初心者がつまずきやすいポイントを丁寧に解説し、 327編のサンプルプログラムと180点の図表を駆使して、 実践力を身につけることができます。
色分けされたレイアウトで、 ソースコードと図を視覚的に理解しやすく構成されています。 JavaやCなど他の言語の経験者にも最適な内容でPythonの本質を学べる一冊です。
口コミ
プラスのレビュー ・Pythonの基本をしっかり学べる内容で、初心者にもわかりやすい。 ・図表が豊富で、読み進めやすく、理解しやすい。 ・プログラミング経験者には非常に適した入門書で、内容が丁寧に説明されています。 ・ページカラーが見やすく、初めてのPython学習に適している。 ・解説が詳細で、初心者から中級者に役立つ内容が盛り込まれている。 ・項目ごとのまとめがあり、復習にも便利。 ・辞書的にも使えるので、困ったときに調べやすい。 マイナスのレビュー ・ページが多く、1ページあたりの情報量が多くて読み疲れることがある。 ・文字が小さめで、読みづらさを感じる人がいるかもしれません。
詳細情報
タイトル | 新・明解Python入門 第2版 |
著者 | 柴田 望洋(著) |
出版社 | SBクリエイティブ |
発売日 | 2023-08-29 |
商品コード | 9784815617837 |
ページ数 | 440ページ |
サイズ | B5判 |
高さ | 24cm |
販売ページ |
本の目次
第1章 Pythonをはじめよう! 第2章 画面への表示とキーボードからの入力 第3章 プログラムの流れの分岐 第4章 プログラムの流れの繰返し 第5章 オブジェクトと型 第6章 文字列 第7章 リスト 第8章 タプルと辞書と集合 第9章 関数 第10章 モジュールとパッケージ 第11章 クラス 第12章 例外処理 第13章 ファイル処理 付録 インストールと実行
28位: Pythonによるプログラミング入門 東京大学教養学部テキスト: アルゴリズムと情報科学の基礎を学ぶ

プログラミング初心者がPythonを使いながら、 情報科学の基礎を学べるテキストです。 東京大学の講義に基づいており、 シミュレーションやデータ分析の基礎から始まり、 プログラミングの基本を効率よく習得できます。
成績集計やライフゲーム、放物運動のシミュレーション、 回帰分析、ゲノム解析など、 実際の問題を解決する課題を通して学ぶことができます。 プログラミングのテストやデバッグ、 データの分類などの技術も身につけられ、 実践的なスキルが養われます。
口コミ
プラスのレビュー ・Pythonの基礎から応用まで学べる構成で力がつく内容です。 ・情報科学の入門としても活用できる、大学講義向けの良書です。 ・コスパの良さや構成の妥当性があり、教える立場でも使いやすいです。 マイナスのレビュー ・演習問題の解答が掲載されておらず、独学では難しい部分があります。
詳細情報
タイトル | Pythonによるプログラミング入門 東京大学教養学部テキスト: アルゴリズムと情報科学の基礎を学ぶ |
著者 | 森畑 明昌(著) |
出版社 | 東京大学出版会 |
発売日 | 2019-09-24 |
商品コード | 9784130624589 |
ページ数 | 240ページ |
サイズ | A5判 |
高さ | 22cm |
販売ページ |
本の目次
まずは使ってみる プログラムを作ろう データ処理の基本:成績の集計 ライフゲーム 放物運動のシミュレーション 幕間:テストとデバッグの基本 p値の計算 大規模データの検索 データからの情報抽出:回帰分析 拡散のシミュレーション 高度な検索:ゲノムを解析する データを分類する 付録A Python言語の簡易ガイド 付録B itaライブラリガイド
29位: いきなりプログラミング Python
プログラミング初心者向けの一冊です。 学習の面倒な下準備を省き、 いきなり自分だけのアプリやゲームを作りながらPythonを学べる方法を提案します。 作成するアプリは多彩で、音声認識を使った「マインドリーダー100」や、 画像処理を活用した「笑顔キャプチャーカメラ」など、 実際に役立つユニークなアプリが登場。
各章で1つのアプリを完成させる形式で、 ステップごとのサンプルコードもダウンロード可能なので、 初心者でも安心して学べます。 暗記や堅苦しい勉強を避け、 楽しみながらプログラミングの基本を学びたい方に最適な本です。
口コミ
プラスのレビュー ・アプリ作成を通して楽しみながらPythonが学べる構成です。 ・図解やカラーで直感的に理解しやすく、初心者でも安心です。 ・難しい説明が少なく、まずは手を動かすスタイルが魅力です。 ・実践中心で、結果を出しながら学べるのが楽しいです。 ・説明が丁寧で、Python未経験者でも読みやすい内容です。 ・子供と一緒に楽しめるほど、導入が実践的で親しみやすいです。 ・推理ゲームなど興味を引く題材で学習意欲が高まりました。 マイナスのレビュー ・環境構築がやや難しく、初心者には詰まりやすい箇所がありました。 ・すぐにアプリ作成に入るため、基礎知識がないと戸惑う場面があります。
詳細情報
タイトル | いきなりプログラミング Python |
著者 | wat(著) |
出版社 | 翔泳社 |
発売日 | 2024-06-25 |
商品コード | 9784798184869 |
ページ数 | 224ページ |
サイズ | B5判 |
高さ | 26cm |
販売ページ |
本の目次
第1章 コンピューターに頭の中を覗かれる!?「マインドリーダー100」 第2章 ヒントを頼りに名探偵を目指せ!「推理力測定ゲーム」 第3章 声の高さを自由自在に操ろう!「いつでも声変わり機」 第4章 読み上げた音声を自動で変換!「タメ語矯正アプリ」 第5章 長時間撮影をぎゅっと圧縮!「タイムラプスクリエイター」 第6章 AIカメラが捉える幸せの瞬間!「笑顔キャプチャーカメラ」
30位: 改訂新版 最短距離でゼロからしっかり学ぶ Python入門 必修編 〜プログラミングの基礎からエラー処理...

初心者がPythonを効率よく学べるように構成された一冊です。 世界的ベストセラー『Python Crash Course』の改訂版で、 Python 3.7から3.11へのアップデートが反映されています。
プログラムの基礎からエラー処理、テストコードの書き方まで、 Pythonの重要な要素を網羅的に学べる内容です。 演習を通じて変数やリスト、if文、ループ、関数、クラスなどの基礎を理解し、 実践的な問題解決力を身につけられます。
プログラマーとしての心構えやコードの書き方にも触れており、 読みやすく整理されたコードを書く技術も習得できます。
口コミ
プラスのレビュー ・Pythonの基本をしっかりと学べ、簡潔に説明されているのでスムーズに理解できます。 ・簡潔な説明とわかりやすい文章で、Pythonの概念がすんなり理解できます。 ・プログラミング未経験者にも優しい内容で、スムーズに学習を進めることができます。 マイナスのレビュー ・問題の回答が載っていないため、自己確認が難しいと感じました。
詳細情報
タイトル | 改訂新版 最短距離でゼロからしっかり学ぶ Python入門 必修編 〜プログラミングの基礎からエラー処理、テストコードの書き方まで |
著者 | Eric Matthes(著), 鈴木 たかのり(翻訳), 安田 善一郎(翻訳) |
出版社 | 技術評論社 |
発売日 | 2024-10-31 |
商品コード | 9784297145286 |
ページ数 | 312ページ |
サイズ | B5判 |
高さ | 23cm |
販売ページ |
本の目次
第1章 はじめの一歩 第2章 変数とシンプルなデータ型 第3章 リスト入門 第4章 リストを操作する 第5章 if文 第6章 辞書 第7章 ユーザー入力とwhileループ 第8章 関数 第9章 クラス 第10章 ファイルと例外 第11章 コードをテストする 付録
31位: Pythonプロフェッショナルプログラミング 第4版

Pythonを使ったチーム開発に必要なスキルと知識を網羅した実践的な書籍です。 作業環境の構築から始まり、 Webアプリケーションやデータサイエンスプログラムの開発手法、 GitHubを活用したソースコード管理、単体テストの書き方、 継続的インテグレーションの実践方法などが丁寧に解説されています。
さらに、DockerやAWS CloudFormationを用いた開発環境やインフラ構築、 Webアプリケーションのデプロイ、 リリース後の監視や機能追加といった実務に欠かせないテクニックも紹介。 Pythonを使ったプロフェッショナルな開発に必要なスキルしっかり学べます。
口コミ
プラスのレビュー ・Pythonの理解が深まる内容で、脱初心者向けに最適な一冊。 ・DockerやAWSなどのサービスも触れていて、実践的な内容が学べる。 マイナスのレビュー
詳細情報
タイトル | Pythonプロフェッショナルプログラミング 第4版 |
著者 | 株式会社ビープラウド(著) |
出版社 | 秀和システム |
発売日 | 2024-02-16 |
商品コード | 9784798070544 |
ページ数 | 468ページ |
サイズ | B5判 |
高さ | 24cm |
販売ページ |
本の目次
1 Pythonで開発しよう Pythonをはじめよう Webアプリケーションを作る データサイエンスのプログラムを書く 2 チーム開発の手法 チーム開発のためのツール 課題管理とレビュー GitとGitHubによるソースコード管理 開発のためのドキュメント アプリケーションの単体テスト GitHub Actionsで継続的インテグレーション 3 サービス公開 Pythonパッケージの利用と開発への適用 Webアプリケーションの公開 テストを味方にする 4 リリース後を見据えて Webアプリケーションの監視 システムの追加開発
32位: テスト駆動Python 第2版

Python開発におけるテスト駆動開発(TDD)の実践を学べる一冊です。 前版を超える充実した内容で、 テストフレームワーク「pytest」を使ったテスト自動化の方法を詳細に解説。
基本的なテストの書き方から、パラメータ化、モック、デバッグ手法、 さらにはCI(継続的インテグレーション)やプラグイン開発までカバーしており、 実務で活かせる知識が満載です。
テスト設計やテストアーキテクチャを学びたいエンジニアに最適で、 テストを効率よく行うためのベストプラクティスを提供します。
口コミ
プラスのレビュー ・pytestの基本から応用まで丁寧に説明されていて理解しやすいです。 マイナスのレビュー
詳細情報
タイトル | テスト駆動Python 第2版 |
著者 | Brian Okken(著), 株式会社クイープ(翻訳), 株式会社クイープ(監修), 安井 力(監修) |
出版社 | 翔泳社 |
発売日 | 2022-08-30 |
商品コード | 9784798177458 |
ページ数 | 312ページ |
サイズ | A5判 |
高さ | 21cm |
販売ページ |
本の目次
Part 1 pytestの主力機能 第01章 はじめてのpytest 第02章 テスト関数を書く 第03章 pytestのフィクスチャ 第04章 組み込みフィクスチャ 第05章 パラメータ化 第06章 マーカー Part 2 プロジェクトに取り組む 第07章 戦略 第08章 設定ファイル 第09章 カバレッジ 第10章 モック 第11章 toxと継続的インテグレーション 第12章 スクリプトとアプリケーションのテスト 第13章 テストの失敗をデバッグする Part 3 ブースターロケット 第14章 サードパーティプラグイン 第15章 プラグインの作成 第16章 高度なパラメータ化 付録A 仮想環境 付録B pip
33位: ChatGPT × Pythonでプログラミングのツボとコツがゼッタイにわかる本

Pythonをこれから学ぼうとする初心者向けの一冊です。 特徴は学習のサポートをAIの「ChatGPT」に頼る点。 ChatGPTをプログラミングスクールの講師代わりにし、 質問しながら効率よく進める方法を提案しています。
最初のプログラミングの大原則から、 関数や変数、ライブラリの使い方まで段階的に学べます。 アプリを作成しながら条件分岐や繰り返し処理の基本を実践的に習得。 文法がシンプルでわかりやすいPythonを、 AIの力を借りて挫折せずに学べる内容になっています。
詳細情報
タイトル | ChatGPT × Pythonでプログラミングのツボとコツがゼッタイにわかる本 |
著者 | 立山秀利(著) |
出版社 | 秀和システム |
発売日 | 2025-01-29 |
商品コード | 9784798072920 |
ページ数 | 296ページ |
サイズ | B5判 |
高さ | 24cm |
販売ページ |
本の目次
第1章 ChatGPTでPythonを学ぼう 第2章 学習の全体的な流れとChatGPTのコツ 第3章 最初のプログラミングの大原則を学ぼう 第4章 「関数」「変数」のキホンを学ぼう 第5章 「ライブラリ」の関数を使おう 第6章 アプリを作りながら「条件分岐」を学ぼう 第7章 アプリを作りながら「繰り返し(ループ)」を学ぼう 第8章 ChatGPTのさらなる活用法とリストの基礎の続き
34位: たのしくまなぶPythonゲームプログラミング図鑑

Pythonを使って誰でも簡単にゲームを作れる入門書です。 ゲーム作成にはPygame Zeroを使用し、 9種類のゲーム作成を通してプログラミングの基本を楽しく学びます。
登場するゲームは、アクションやシューティング、パズル、クイズなど様々で、 例えば「コイン・コレクター」ではキツネを動かしてコインを集め、 「スリーピング・ドラゴン」ではドラゴンの炎を避けながら攻略するなど、 内容が盛りだくさんです。
プログラムの手順は一歩ずつ丁寧に解説されており、 初心者でも安心して学べます。 ゲーム開発を楽しみながらPythonの基本を身につけることができます。
口コミ
プラスのレビュー ・内容が簡単で図を使って説明しているので、初心者にもわかりやすい。 ・Python初心者でもスムーズに進められ、内容が面白く応用が効きそう。 ・PygameZero環境を使ったゲーム入門書として非常に便利。 マイナスのレビュー ・Pygame Zeroに関する説明が不十分で、関数の使い方が理解しにくい。
詳細情報
タイトル | たのしくまなぶPythonゲームプログラミング図鑑 |
著者 | キャロル・ヴォーダマン(著), 山崎 正浩(翻訳) |
出版社 | 創元社 |
発売日 | 2019-10-29 |
商品コード | 9784422414362 |
ページ数 | 224ページ |
サイズ | A4判 |
高さ | 25cm |
販売ページ |
本の目次
パイソンを始めよう パイソンの基本 シュート・ザ・フルーツ コイン・コレクター コネクト・ザ・ナンバーズ レッド・スター クイズ・ボックス バルーン・フライト ダンス・チャレンジ ハッピー・ガーデン スリーピング・ドラゴン リファレンス
35位: GitHub Copilot×Python入門
生成AIを活用した新しいプログラミング学習法を提案する書籍です。 従来のPython入門書とは異なり、 GitHub Copilotとの対話を通じてコード生成を体験しながら学ぶ構成が特徴で、 細かい文法暗記を必要とせず「質問→実践→修正」のサイクルで自然にスキルを習得できます。
具体的には、ターミナル操作・ファイルアクセス・Excelデータ処理・Web API連携・ グラフ作成など実務頻出テクニックを網羅し、 テストコードの書き方までカバー。 Copilotとの共同作業で発生する典型的なエラー事例も交えつつ、 AI時代の効率的な学習プロセスを体感できる構成となっています。
詳細情報
タイトル | GitHub Copilot×Python入門 |
著者 | 増田 智明(著) |
出版社 | 日経BP |
発売日 | 2025-01-17 |
商品コード | 9784296070978 |
ページ数 | 380ページ |
サイズ | B5判 |
高さ | 24cm |
販売ページ |
本の目次
Chapter 1 GitHub Copilotを使ったプログラミング学習 Chapter 2 環境設定 Chapter 3 CopilotでPython文法を覚える Chapter 4 ターミナルで入出力 Chapter 5 ファイルアクセス Chapter 6 Excelからデータ読み込み Chapter 7 インターネットアクセス Chapter 8 数値計算 Chapter 9 グラフ作成 Chapter 10 テストコードを書く Appendix A Python文法一覧 Appendix B GitHub Copilot機能一覧
関連記事