Pythonを用いた,プログラミングの入門に最適なテキスト.
これ1冊で基礎をしっかり身につけられます.
●基本をおさえたコンパクトな構成
Pythonに備わった多くの機能から,繰り返しや条件分岐,リストの操作など,まずおさえるべき基本事項を厳選して解説しています.
プログラミングをするうえで重要なポイントを効率よく学べます.
●豊富なプログラム例と練習問題
たくさんのプログラムに触れて手を動かすことで,プログラミングの力がつきます.
リストの代入や再帰など,初学者がつまずきやすいポイントもていねいに解説しています.
●データサイエンスへの足掛かりに
Numpy,pandas,Matplotlibなど,データ分析や科学計算でよく使う基本的なライブラリを紹介しています.
さらに,scikit-learnライブラリを用いた機械学習も体験できます.
これからデータサイエンスを学び始める方におすすめです.
【目次】
第1章 プログラミングの第一歩
第2章 使ってみよう
第3章 文字列・リスト・タプル ―数値以外のデータ入門
第4章 if文 ―条件で分ける
第5章 for文 ―決まった回数の繰り返し
第6章 乱数 ―毎回違った数を得る方法
第7章 while文 ―決まっていない回数の繰り返し
第8章 リスト自由自在 ―たくさんのデータを扱う方法
第9章 関数 ―プログラムを部品化する
第10章 再帰呼び出し ―アルゴリズム入門
第11章 NumPy, pandasライブラリ ―数値計算やデータ処理
第12章 Matplotlibライブラリ ―グラフを描こう
第13章 scikit-learnライブラリ ―人工知能入門
付録A 課題に挑戦
付録B Python重要事項メモ
付録C リファレンス