Pythonプログラミング&データサイエンスライブラリ活用入門

河西朝雄/著

発売日:2025年8月

  • Pythonプログラミング&データサイエンスライブラリ活用入門
  • Pythonプログラミング&データサイエンスライブラリ活用入門
ページ数
351p
ISBN
978-4-297-15016-7
著者情報
河西 朝雄(カサイ アサオ)
山梨大学工学部電子工学科卒(1974年)。長野県岡谷工業高等学校情報技術科教諭、長野県松本工業高等学校電子工業科教諭を経て、現在は「カサイ.ソフトウエアラボ」代表

¥3,300 税込

15 nanacoポイント

15 セブンマイル

セブン-イレブン受取り(送料無料)

発送目安

発売日(発売日以降は当日)~2日で発送

宅配(送料¥550税込)

発送目安

発売日(発売日以降は当日)~2日で発送

交通状況・天候の影響や注文が集中した場合等、お届けにお時間をいただく場合がございます。

商品説明

データの分析・活用に必要な基本の力がこれ1冊でしっかり身につく!Pythonの基本文法から高度な機能までを解説。問題解決のための「プログラミング的思考」を鍛える。データサイエンス関連ライブラリの活用方法がわかる。「例題+練習問題」で効率的に学習を進められる。例題・練習問題のサンプルコードダウンロード。

本書は、Pythonによるプログラミングの基本とともに、データサイエンス関連のPythonライブラリの基本的な使い方を1冊で学べる入門書です。書籍の前半では、Pythonの基本文法はもちろん、Pythonならではの表現方法や機能についても解説します。また、さまざまな問題解決に必要となる「プログラミング的思考」「データ構造とアルゴリズム」についても取り上げることで、単に便利なライブラリを使えるようになるだけではなく、問題を解決するための本質的な力を身につけられるようにします。書籍の後半では、ここまで学んできたPythonの知識をもとに、Matplotlib/seaborn/NumPy/NLTK/spaCy/Pandas/scikit-learn/BeautifulSoupの使い方を学んでいきます。

目次

■序章 本書の3つのテーマと構成
0-1 Python流プログラミング
0-2 プログラミング的思考
0-3 データサイエンスライブラリ活用術

■第1章 Python文法の基本
1-1 変数と命名規則
1-2 演算子と式
1-3 制御構造
1-4 文字列処理
1-5 リスト処理
1-6 データの入力と出力
1-7 関数とメソッド
1-8 コーディング書式

■第2章 Python流プログラミング
2-1 Pythonのデータ型
2-2 タプルとアンパック代入
2-3 辞書
2-4 集合(セット)
2-5 リスト、タプル、辞書、集合の相互関係
2-6 標準ライブラリと外部ライブラリ
2-7 Python特有の表記法
2-8 コールバック関数・高階関数・lambda式
2-9 オブジェクト指向プログラミング

■第3章 Pythonの機能を使った各種処理
3-1 ファイル処理
3-2 例外処理[try except文]
3-3 正規表現を用いたマッチング[reライブラリ]
3-4 乱数処理[randomライブラリ]
3-5 高階関数を使ったリスト/辞書の処理

■第4章 ColabTurtleを使ったプログラミング的思考
4-1 ColabTurtleの使い方
4-2 ライブラリ(glib.py)の作成
4-3 デザインする
4-4 繰り返し模様
4-5 漢字フォントを作る

■第5章 データ構造とアルゴリズム
5-1 データ構造
5-2 アルゴリズム
5-3 再帰的思考
5-4 複雑なデータ型のソート
5-5 CSVファイルのデータから辞書を作る
5-6 正規表現を使ったテキスト解析
5-7 字句解析
5-8 決定木
5-9 木のトラバーサル

ほか

商品詳細

出版社名
技術評論社
サイズ
23cm
対象年齢
一般
フォーマット
単行本

注意事項

本の帯に関して
帯つきでの出荷はお約束しておりません。
商品ページに、帯のみに付与される特典物等の表記がある場合でも、確実に帯つきでの出荷はお約束しておりません。
また、帯は商品の一部ではなく「広告扱い」のため、帯の有無・破損による交換や返品は承っておりません。
版・表紙について
版・表紙(カバー)のご指定は承っておりません。ご注文いただくタイミングによっては、お届けする商品の版や表紙が商品ページ上のものとは異なる場合がございます。
また、初版にのみにお付けしている特典(初回特典、初回仕様特典)がある商品は、商品ページに特典の表記がされている場合でも、無くなり次第終了となります。

あなたへのおすすめ