- 更新日: 2019年03月20日
- 公開日: 2017年09月14日
Python入門者が絶対に見ておきたいおすすめ書籍11選
機械学習、人工知能(AI)などに使われる言語として人気が出ているプログラミング言語、Python。プログラマーの平均年収ランキング(*)でも第2位601万円と、現在もっとも勉強を始めたいプログラミング言語のひとつとなっています。
ところが、いざ勉強してみよう!と思っても、どう学習を進めればよいかわからない・・・と断念してしまう方も多いもの。そんな時に試したいのが、本での勉強です。しかし、プログラミングの専門書や参考書は安くはありませんので、せっかくなら自分にあった本を選びたいですよね。
そこで、これから勉強を始める人、すでに学習を始めている人向けにおすすめの本を厳選して紹介しようと思います!よければ、参考にしてみてくださいね。
Python学習のオススメ書籍 超入門編
プログラムってなに?インストールってどうやるの?というところから詳しく解説してくれている書籍はこちらです!プログラミングがまったく初めてというビギナーさんにおすすめですよ。
いちばんやさしい Python入門教室
img | text |
---|---|
いちばんやさしい Python入門教室著者:大澤文考出版社:ソーテック社 出版年月:2017/4/8 単行本価格:2462円 Kindle価格:739円 対象:超初心者 サンプル使用のPython:3.6 |
編集部レビュー
プログラムって何?というところから、カラフルなイラストを使って解説してくれている、優しい本です。苦手意識なく読み進められる作りになっていますよ。Pythonのインストールに始まり、基本的な関数の使い方や、拡張モジュールの利用の仕方まで学習できます。
Amazonレビュー
根気があれば、中学生でも読めます。 というのも、本書の目標はPythonの基礎知識と基本文法を身につける事を目標に書かれているからです。 プログラミングを勉強したいと思っている初心者の方には特におすすめです。 Amazonレビューより
Pythonスタートブック
img | text |
---|---|
Pythonスタートブック著者:辻真吾出版社:技術評論社 出版年月:2010/4/24 単行本価格:2678円 Kindle価格:2678円 対象:超初心者 サンプル使用のPython:2.x系 |
編集部レビュー
プログラミング初心者のかたにも評判のよい、イラストも使って分かりやすく解説された、ほんとうの入門者用の書籍です。Python2.x系を使った説明となっているので、一部関数などで異なる点があることだけご注意くださいね。
Amazonレビュー
こちらの本でPythonを学習するのが、プログラミングの入り口から次に進むにもオススメなようで、試しに購入!進めてみました。皆さんの意見通り、挫折もなく、楽しく学べたと思います。 Amazonレビューより
12歳からはじめる ゼロからの Pythonゲームプログラミング教室
img | text |
---|---|
12歳からはじめる ゼロからの Pythonゲームプログラミング教室著者:大槻有一郎、リブロワークスPython部出版社:ラトルズ 出版年月:2017/5/11 単行本価格:2376円 Kindle:未発行 対象:超初心者 サンプル使用のPython:3系 |
編集部レビュー
可愛いキャラのイラストが解説してくれるゆるい本かと思いきや、Python初心者がつまづきやすい点を丁寧にフォローしてくれる良書となっています。サンプルもゲームが題材となっていてとっつきやすく、楽しみながら学習できる本です。
Amazonレビュー
図や絵を使って分かりやすく説明されているので、理解しずらい部分も簡単に理解することができた。実践的で楽しいサンプルプログラムが付属されているので、ゲームプログラムを少しやってみたかった身にとってとても嬉しいものでした。 Amazonレビューより
お探しの記事は見つかりませんでした
Python学習のオススメ書籍 初級編
こちらは、他の言語に取り組んだことがあるなど、プログラミングについて少し知識がある方にオススメの入門書籍です。
確かな力がつくPython超入門
img | text |
---|---|
確かな力がつくPython超入門著者:鎌田 正浩出版社:SBクリエイティブ 出版年月:2016/3/16 単行本価格:2678円 Kindle価格:1339円 対象:初心者 サンプル使用のPython:3.5.1 |
編集部レビュー
インストール、変数を使った計算、関数の利用、クラスの利用とステップアップしながら、確実に知識を身につけられる良質な教科書です。Kindle版が書籍の半額とお得になっていますよ。Python(にしきへび)からの連想か、へびつかいおじさんのユルいイラストが随所にあしらわれているのがクセになる一冊。たとえ話もユルい感じに統一されているので、可愛いもの好きのあなたにもオススメです。
Amazonレビュー
他のプログラミング言語を使っている方も、5章まででPythonについて基本的なことを学び6章以降で応用的なことを学ぶことができます。 数日で、ちょっとしたプログラムを作成することができるようになっています。充実した内容の、一冊です。Amazonレビューより
基礎 Python
img | text |
---|---|
基礎 Python (IMPRESS KISO SERIES)著者:大津真出版社:インプレス 出版年月:2016/3/4 単行本価格:2894円 Kindle価格:2680円 対象:初心者 サンプル使用のPython:3.5.0 |
編集部レビュー
いち早くPython3に対応した本書、コンパクトに全体を網羅していることで人気となっています。Windows・Macの実行の仕方の微妙な違いについてや、他言語の経験者向けに、他と異なる特徴(インデントの表現、ループの特徴)も解説してくれているのがオススメのポイントです。各章に練習問題も付いているので手も動かして学習できますよ。
Amazonレビュー
Python入門のための本はいくつか購入していたが,他の言語にある程度習熟している状態では野暮ったかったり,知りたいところが乗ってないといった感想でしたが,この本はしっかりと要点を踏まえて全体的に説明されているため,しっかりとPythonの使い方を学ぶことができました. 他の言語に触れたことのある人におすすめです Amazonレビューより
入門 Python3
img | text |
---|---|
入門 Python3Bill L著者:ubanovic出版社:オライリージャパン 出版年月:2015/12/1 単行本価格:3996円 Kindle:未発行 対象:初心者 サンプル使用のPython:3.3 |
編集部レビュー
Amazonのクラウドエンジニアが選ぶ技術書に選ばれている良書です。600ページとボリュームもありますが、Pythonについて基礎内容から中級の内容まで網羅されているため、安心して購入できる一冊です。Pythonのプロになる方には必携の書籍ですが、技術書を読んだことがない方だと、あまりに詳しすぎてちょっとうんざりしてしまうかも。
Amazonレビュー
本書は最初の約半分(7章まで)が文法説明であり、それ以降の半分(8章以降)が応用編となっています。 文法説明は内容が充実しており、入門レベルでは十分すぎるほどの量なので、物足りないと感じることはないと思います。 全体的にPythonの強力な機能が十分に説明されており、入門書として非常にバランスのとれた内容だと感じました。Amazonレビューより
Python学習のオススメ書籍 中級編
Pythonの基礎は学習済みの方、入門や初級の書籍をマスターした方にオススメしたい、中級編の書籍です!
みんなのPython第4版
img | text |
---|---|
みんなのPython第4版著者:柴田淳出版社:SBクリエイティブ 出版年月:2016/12/22 単行本価格:2916円 Kindle価格:2700円 対象:中級者(機械学習を始めたい人にも) サンプル使用のPython:3.5 Anaconda:4.1.1 |
編集部レビュー
人気の書籍が、Python3と機械学習に対応して大改訂されました。Anaconda、Jupyterを使用しての解説がなされている書籍は少ないため貴重です。Python2から3への移行方法なども書かれているところが、さすが改訂を重ねた良書ですね。ところで表紙のヘビ、よくみたら、Pythonの文字になっている!
Amazonレビュー
翻訳本にあるような不自然な説明、特有の言い回しがなく、平易な言葉でPythonの概要が説明されています。 プログラミング習得に熱意のある初心者の方、他のプログラミング言語経験者の方に強くお勧めしたい一冊です。 辞書本としても活用できる本書は、パイソン初心者のバイブルとなるでしょう。 Amazonレビューより
実践力を身につける Pythonの教科書
img | text |
---|---|
実践力を身につける Pythonの教科書著者:クジラ飛行机出版社:マイナビ出版 出版年月:2016/10/26 単行本価格:2786円 Kindle価格:2580円 対象:中級者 サンプル使用のPython:3.5.1 |
編集部レビュー
著者は日本語プログラミング言語「なでしこ」の作成者さん。さすが言語設計者、書籍全体もすっきりスマートなレイアウトでとても読みやすく、Pythonの理念であるZenをリスペクトし、表現されているように思いました。ジャケ買いならぬ紙面レイアウト買いしてしまう一冊です。
例外処理やオブジェクト指向によるモジュール作成、実践プログラムの章ももちろんありますが、ユニットテストについての解説があったのがオススメのポイントですね。
Amazonレビュー
文章が読みやすく、自分のような全くの初心者でもすっと頭に入ってきます。 外部ライブラリを使ったりWebアプリを作ってみたりで、実践的な内容も分かりやすく理解できました。 Amazonレビューより
Python学習のオススメ書籍 上級編
初級や中級の本では物足りない方、他言語での開発経験が豊富な方はこちらから読み始めても大丈夫ですよ。
詳細! Python 3 入門ノート
img | text |
---|---|
詳細! Python 3 入門ノート著者:大重美幸出版社:ソーテック社 出版年月:2017/5/24 単行本価格:2894円 Kindle価格:868円 対象:中〜上級者(データサイエンティストを目指す人) サンプル使用のPython:3.6 |
編集部レビュー
サンプルコードが538本、サンプルファイルが154本も付属している、実践的な コードが学べる書籍です。科学技術計算・機械学習のためのパッケージであるAnacondaディストリビューションを使ったサンプル演習ができるので、Pythonを使ってデータサイエンティストを目指す方にはとてもオススメの一冊です。
Amazonレビュー
自分が素晴らしいと思ったところは、科学計算ライブラリ(matplotlib, NumPy)の説明が詳しく乗っています。 日本語でここまで解説してくれる本はなかなか見つからないです。 しかも、Python 3.6(2017年現在)のf文字列フォーマットまで対応しているのはすごいと思います。Amazonレビューより
ゲームを作りながら楽しく学べるPythonプログラミング
img | text |
---|---|
ゲームを作りながら楽しく学べるPythonプログラミング (Future Coders(NextPublishing))著者:田中 賢一郎出版社:インプレスR&D 出版年月:2017/4/4 単行本価格:1890円 Kindle価格:1620円 対象:中〜上級者(ゲームを作りたい方向け) サンプル使用のPython:3.5.2 |
編集部レビュー
PyGameの使い方の解説と豊富なサンプルコードが特徴の本書は、Pythonでのゲーム開発を目指す方にオススメです。マインスイーパ風ゲームやシューティング、落ちものゲームなど8本のサンプルゲームが開発できます。
Amazonレビュー
この本では、表題のようにゲームを作ることが目的のように構成されていますが、内容は高度なグラッフィク・プログラミングができるように工夫されています。行列の扱いや使い方に関する説明は秀逸です。 Amazonレビューより
はじめよう! Pythonプログラミング
img | text |
---|---|
はじめよう!Pythonプログラミング (日経BPパソコンベストムック著者:日経ソフトウェア出版社:日経BP社 出版年月:2017/6/15 単行本価格:2484円 Kindle価格:2484円 対象:上級者(IoTがやりたい人向け) サンプル使用のPython:3.5.2 |
編集部レビュー
ラズベリーパイを使い、Pythonでゲームを作ることが最終目標となっている書籍です。日経ソフトウェアの連載記事がまとまったものなので、雑誌のレイアウトがほぼそのままなのか賑やかな紙面です。他言語との比較が頻繁に出てきたりなど、開発経験がある方が読むと理解が早い内容となっています。
Amazonレビュー
2017.8.21現在、未投稿でした
\AIエンジニアに必要なスキルが身に付く/
まとめ
「入門」と謳っておきながら前提知識が必要な本も多いことに驚きました。入門者は、まずどの本を選んだらいいかで迷ってしまうのも当然ですね。今回は、内容からレベル別に分けてみましたので、ぜひ参考にしてください!
基礎から関数の応用まで網羅された優秀な入門本が、最近充実してきているPython本。過去に人気だった本も改訂でPython3系に続々と対応しているなど、人気に合わせて学習のための環境も整ってきていると感じます。人工知能や機械学習のブームで、コミュニティも盛り上がっている今、本を片手にさっそく学習をはじめてみてくださいね!
- この記事を書いた人
- のりぴよ