ソーテック社様より「詳細!Python 3 入門ノート」を献本いただいたのでご紹介!
「詳細!Python 3 入門ノート」の目次
1.準備:Python3をはじめよう
- Chapter1 Python3の準備
- Chapter2 プログラムを試してみよ
2.基礎:Pythonの基本構文を学ぶ
- Chapter3 値と変数
- Chapter4標準ライブラリ
- Chapter5 条件分岐、繰り返し、例外処理
- Chapter6 リスト
- Chapter7 タプル
- Chapter8 セット(集合)
- Chapter9 辞書
- Chapter10 ユーザ定義関数
- Chapter11 関数の高度な利用
- Chapter12 クラス定義
3 応用:科学から機械学習まで
- Chapter13 テキストファイルの読み込みと書き出し
- Chapter14 グラフを描く
- Chapter15 NumPyの配列
- Chapter16 機械学習を試そう
大きく3つのパートに分かれていて、最初にPython3のインストール方法などから始まり、Pythonの基本となる文法、そして機械学習と段階に分けてPython3のプログラミングを学ぶことができます。
サンプルコードは538本!図解や色分けで理解しやすい構成
415ページの中に収録されているサンプルコードはなんと538本!
コード自体は1つ1つがコンパクトなので、試しながら動作を検証することができ、Pythonにおけるプログラムの仕組みを学ぶことができます。
Pythonを学びたい&機械学習に興味ある方にはオススメの1冊!
日本ではスクリプト系プログラムだと、かつてはRubyのほうが日本生まれでもあり、Railsなどの優れたフレームワークもあることから書籍では圧倒的に多かったですが、海外では科学計算や機械学習ではPythonが使われおり、ここ最近の機械学習などに注目が増えてからPythonの本もだいぶ増えてきましたね。
そんな中で、「詳細!Python 3 入門ノート」では他の入門書と違って、Pythonを使ったWEBプログラミングなどの解説はありません。
PythonでWEBプログラミングをしたい場合は別の本を別途買う必要がありますが、その代わり基本構文と機械学習などにしっかり絞っているため、Pythonと機械学習などの基礎はこの「詳細!Python 3 入門ノート」を一通りやればバッチリです。