PYTHON 3|初心者向け おすすめの本

2018-03-29


第1位 『文系プログラマーのためのPythonで学び直す高校数学』

文系プログラマーのためのPythonで学び直す高校数学

著者 谷尻かおり(メディックエンジニアリング)
出版社 日経BP
出版日 2019年03月15日

第2位 『独学プログラマー Python言語の基本から仕事のやり方まで』

独学プログラマー Python言語の基本から仕事のやり方まで

著者 コーリー・アルソフ/清水川 貴之
出版社 日経BP
出版日 2018年02月25日

《商品紹介》オブジェクト指向、シェル、正規表現、パッケージ管理、バージョン管理、データ構造、アルゴリズム、仕事の見つけ方・やり方。Python言語の基本から仕事のやり方まで、プログラマーとして働くために必要な知識・ノウハウが1冊で丸わかり。

第3位 『退屈なことはPythonにやらせよう』

退屈なことはPythonにやらせよう

著者 Al Sweigart/相川愛三
出版社 オライリー・ジャパン
出版日 2017年06月03日

《商品紹介》ファイル名の変更や表計算のデータ更新といった作業は、日々の仕事の中で頻繁に発生します。ひとつふたつ修正するだけであれば問題ないのですが、それが数十、数百となってくると手に負えません。そのような単純な繰り返し作業はコンピュータに肩代わりしてもらうとすごくラクになります。本書では、手作業だと膨大に時間がかかる処理を一瞬でこなすPython3プログラムの作り方について学びます。対象読者はノンプログラマー。本書で基本をマスターすれば、プログラミング未経験者でも面倒な単純作業を苦もなくこなす便利なプログラムを作れるようになります。さらに、章末の練習問題を解くことで、類似のタスクを自動処理するスキルをもっと高めることができます。

第4位 『入門Python 3』

入門Python 3

著者 ビル・ルバノビック/斎藤康毅
出版社 オライリー・ジャパン
出版日 2015年12月

《商品紹介》Pythonが誕生して四半世紀。データサイエンスやウェブ開発、セキュリティなどさまざまな分野でPythonの人気が急上昇中です。プログラミング教育の現場でもCに代わってPythonの採用が増えてきています。本書は、プログラミングが初めてという人を対象に書かれた、Pythonの入門書です。前提とする知識は特にありません。プログラミングおよびPythonの基礎からウェブ、データベース、ネットワーク、並行処理といった応用まで、Pythonプログラミングをわかりやすく丁寧に説明します。

第5位 『Pythonによるデータ分析入門 第2版』

Pythonによるデータ分析入門 第2版

著者 Wes McKinney/瀬戸山 雅人
出版社 オライリー・ジャパン
出版日 2018年07月26日

《商品紹介》本書はPythonの代表的なデータ分析ツール、pandasの開発者Wes McKinneyによる、データ分析を行うための基本を網羅しています。すべてのサンプルコードはダウンロード可能で、Jupyter Notebookで対話的に試し、実際に手を動かしながら知識を確実なものにすることが可能です。Python3に対応した待望の改訂版。

第6位 『みんなのPython 第4版』

みんなのPython 第4版

著者 柴田 淳
出版社 SBクリエイティブ
出版日 2016年12月24日

《商品紹介》Python入門書のデファクトスタンダードが4年ぶりに大改訂。近年、Pythonの利用が、機械学習、AIなどの科学技術分野へ大きく広がっている現状を踏まえて、細部にわたり加筆、修正した。

第7位 『スラスラ読めるPythonふりがなプログラミング』

スラスラ読めるPythonふりがなプログラミング

著者 ビープラウド/リブロワークス
出版社 インプレス
出版日 2018年06月

《商品紹介》コードが読めればプログラミングは楽しくなる!!基本をしっかり。目指したのは「究極のやさしさ」。登場するコードに「ふりがな」を。さらに「読み下し文」でフォロー。

第8位 『詳細!Python3入門ノート』

詳細!Python3入門ノート

著者 大重美幸
出版社 ソーテック社
出版日 2017年05月

《商品紹介》Pythonプログラミングを全力で学ぶならこの1冊!Pythonをこれから学ぶビギナーから、基礎力を得て現場で実践したい方まで、確実なスキルアップをはかれます。

第9位 『わかるPython[決定版]』

わかるPython[決定版]

著者 松浦 健一郎/司 ゆき
出版社 SBクリエイティブ
出版日 2018年05月23日

《商品紹介》今日からはじめるPythonプログラミング!知識ゼロからとことんわかる実践的な本格的入門書、ついに登場!

第10位 『OD>株とPython』

OD>株とPython

著者 宮部保雄
出版社 インプレスR&D
出版日 2018年12月

《商品紹介》株初心者プログラマーのためのPythonを活用する株式運用入門!

第11位 『ゼロから作るDeep Learning』

ゼロから作るDeep Learning

著者 斎藤 康毅
出版社 オライリー・ジャパン
出版日 2016年09月24日

《商品紹介》作って学ぶ。手で覚える。ディープラーニングを理解するための最善の方法は、ディープラーニングをゼロから実装することです。

第12位 『入門者のPython プログラムを作りながら基本を学ぶ』

入門者のPython プログラムを作りながら基本を学ぶ

著者 立山 秀利
出版社 講談社
出版日 2018年09月19日

《商品紹介》Pythonは、AIの開発やデータ分析、統計など何かと話題の分野で必須のプログラミング言語です。本書では、3つのプログラムを作り、動かしながらPythonの基本からちょっとした応用を学びます。1つ1つの手順を丁寧に解説するので、書いてあるとおりにプログラムを作っていくだけで自然とPythonの使い方や特長をマスターできます。

第13位 『Pythonによるあたらしいデータ分析の教科書』

Pythonによるあたらしいデータ分析の教科書

著者 寺田 学/辻 真吾
出版社 翔泳社
出版日 2018年09月19日

《商品紹介》データ分析においてPythonはデファクトスタンダードな存在になっています。本書は、Pythonのインストールから、scikit-learnを利用した機械学習の実践方法まで解説したデータ分析の入門書です。第1章ではなぜデータ分析が注目されているのか解説し、第2章ではPythonをインストールしデータ分析の環境を整えます。第3章では最低限身に付けておきたい数学の基礎を解説します。第4章から実際にライブラリを利用して実践的な手法を解説していき、第5章では応用編としてスクレイピング、自然言語処理、画像処理を紹介します。これからデータ分析エンジニアを目指す方にオススメの1冊です。

第14位 『逆引きPython標準ライブラリ』

逆引きPython標準ライブラリ

著者 大津真/田中賢一郎
出版社 インプレス
出版日 2018年02月15日

《商品紹介》文字列/データ操作、テキスト処理、ファイル操作、数値演算、ネットワークアクセス、GUIなど、使えるテクニック満載。

第15位 『Pythonスタートブック増補改訂版』

Pythonスタートブック増補改訂版

著者 辻真吾
出版社 技術評論社
出版日 2018年04月11日

《商品紹介》Python3.xによる最新の開発環境に完全対応。知識ゼロでもわかるイラスト&サンプル満載の解説。オブジェクト指向の考え方をしっかり理解できる。Webアプリ開発やデータ処理の基礎もわかる!

第16位 『Pythonプロフェッショナルプログラミング第3版』

Pythonプロフェッショナルプログラミング第3版

著者 株式会社ビープラウド
出版社 秀和システム
出版日 2018年06月12日

《商品紹介》更に進化するPythonのシステム開発技法!Git及びGitHubによるソースコード管理。CircleCIで継続的インテグレーション。機械学習プロジェクトの開発ノウハウ。第3版で初登場!!

第17位 『いちばんやさしいPython入門教室』

いちばんやさしいPython入門教室

著者 大澤文孝
出版社 ソーテック社
出版日 2017年04月07日

《商品紹介》豊富なカラー図解とイラストで超わかる!プログラムの「読み方」「書き方」「しくみ」「動かし方」を根本から理解し、作りながらしっかり学べる、すべてのビギナーに最良の入門書!

第18位 『現場ですぐに使える! Pythonプログラミング逆引き大全313の極意』

現場ですぐに使える! Pythonプログラミング逆引き大全313の極意

著者 金城俊哉
出版社 秀和システム
出版日 2018年03月12日

《商品紹介》大規模開発にも役立つ実践的なテクニックを満載!基礎からの学習にも最適なコードサンプルを満載!テキストマイニング/データマイニングに役立つ!必要なコードと操作を目的からすぐに探し出せる!

第19位 『PythonによるTCP/IPソケットプログラミング』

PythonによるTCP/IPソケットプログラミング

著者 小高知宏
出版社 オーム社
出版日 2019年02月23日

第20位 『PythonユーザのためのJupyter[実践]入門』

PythonユーザのためのJupyter[実践]入門

著者 池内孝啓/片柳薫子
出版社 技術評論社
出版日 2017年09月

《商品紹介》データ分析に必須のツールJupyter Notebookを徹底解説。pandasを使ったデータ加工や集計可視化について学べる。MatplotlibとBokehを詳解。グラフ作成例を豊富に掲載。

第21位 『初心者のためのPython活用術』

初心者のためのPython活用術

著者 日経ソフトウエア
出版社 日経BP
出版日 2018年07月18日

第22位 『Pythonチュートリアル第3版』

Pythonチュートリアル第3版

著者 グイド・ファン・ロッサム/鴨澤眞夫
出版社 オライリー・ジャパン
出版日 2016年03月24日

《商品紹介》本書はプログラミング言語Pythonの作者Guido氏が書き下ろした、Python入門者のための手引き書です。Pythonの言語とシステムの基本的な機能やコンセプトを解説し、さらにPythonの特徴的な機能を数多く取り上げて紹介することで、読者がこの言語の雰囲気とスタイルをつかめるよう配慮しています。今回の改訂では最新の3.5.1版ドキュメントに追随し、また追加された新しい言語機能とライブラリモジュール、仮想環境といった多くの変更に対応しました。本書を読むことで、Pythonのモジュールやプログラムを読み書きできるようになり、ライブラリリファレンスで解説されているさまざまなモジュールについて、詳しく学ぶ準備が整います。入門者必読の書です。

第23位 『できる仕事がはかどるPython自動処理全部入り。』

できる仕事がはかどるPython自動処理全部入り。

著者 森本哲也/中野正輝
出版社 インプレス
出版日 2019年06月

第24位 『Pythonで学ぶあたらしい統計学の教科書』

Pythonで学ぶあたらしい統計学の教科書

著者 馬場 真哉
出版社 翔泳社
出版日 2018年04月19日

《商品紹介》基礎理論を飛ばさない推定・検定から統計モデル・機械学習まで。Jupyter Notebook対応。Pythonを利用しながら統計学をゼロから学んでいく入門書。日本語・数式・Pythonコードで同じことを3回説明、単なる記述・説明のための分析ではなく、予測のための分析ができるよう、やや発展的な内容も盛り込んでいる。

第25位 『確かな力が身につくPython「超」入門』

確かな力が身につくPython「超」入門

著者 鎌田正浩
出版社 SBクリエイティブ
出版日 2016年03月17日

《商品紹介》楽しいサンプル、わかりやすい例えとイラスト。トコトン丁寧な解説で、きほんの「き」からしっかり学べます。まったくのプログラミング未経験でも大丈夫。画面に打ち込む最初の1文字から、とにかくやさしく付き添います。

第26位 『エレガントなSciPy』

エレガントなSciPy

著者 Juan Nunez-Iglesias/Stefan van der Walt
出版社 オライリー・ジャパン
出版日 2018年11月10日

《商品紹介》豊富な科学関連、数学関連のライブラリを持つPythonは、多くの科学技術分野で使われています。本書では、SciPyの使い方とその威力を紹介するだけでなく、実際の科学データとNumPy、pandas、Matplotlib、IPython、Jupyterノートブック、scikit-learn、scikit-imageといったライブラリやツールを利用して実際の問題を解決する作業を通じて、数学的計算の基礎となるデータ構造のNumPy配列を使いこなし、科学技術計算の明確かつ簡潔かつ効率的でエレガントなコードの書き方を学ぶことができます。掲載コードとデータ、環境、ツールはすべて本書のGitHubから利用可能です。Python 3対応。

第27位 『Pythonではじめる機械学習』

Pythonではじめる機械学習

著者 Andreas C. Muller/中田 秀基
出版社 オライリー・ジャパン
出版日 2017年05月25日

《商品紹介》Pythonの機械学習用ライブラリの定番、scikit-learnのリリースマネージャを務めるなど開発に深く関わる著者が、scikit-learnを使った機械学習の方法を、ステップバイステップで解説します。ニューラルネットを学ぶ前に習得しておきたい機械学習の基礎をおさえるとともに、優れた機械学習システムを実装し精度の高い予測モデルを構築する上で重要となる「特徴量エンジニアリング」と「モデルの評価と改善」について多くのページを割くなど、従来の機械学習の解説書にはない特長を備えています。

第28位 『12歳からはじめるゼロからのPythonゲームプログラミング教室』

12歳からはじめるゼロからのPythonゲームプログラミング教室

著者 大槻有一郎/リブロワークスPython部
出版社 ラトルズ
出版日 2017年05月

《商品紹介》ミニゲームを作りながら、人工知能で話題のPythonを楽しく覚えよう!Windows 7/8/8.1/10対応。

第29位 『Python機械学習プログラミング第2版』

Python機械学習プログラミング第2版

著者 セバスチャン・ラシュカ/ヴァヒド・ミルジャリリ
出版社 インプレス
出版日 2018年03月15日

《商品紹介》本書では、機械学習の各コンセプトについて、理論的背景とPythonコーディングの実際を解説。初期の機械学習アルゴリズムから、ニューラルネットワーク(CNN/RNN)までの手法を取り上げます。Python関連ライブラリとしてはscikit-learnやTensorFlowなどを使用。第2版では、第1版への読者のフィードバックを随所に反映し、ライブラリの更新に対応しました。13章以降はほとんど新規の書き下ろしです。本書は、機械学習を本格的に理解・実践するのに不可欠な一冊となっています。

第30位 『新・明解Python入門』

新・明解Python入門

著者 柴田 望洋
出版社 SBクリエイティブ
出版日 2019年05月24日