出版社内容情報
Pythonでプログラミングの世界に踏み出そう!
本書は、基礎教育としてのプログラミング技術を学ぶことを目的とし、情報処理技術を身につけるための足がかりとなることを目指した構成となっている。プログラミング言語には、大学講義でも使用されるようになったPythonを使い、学生がプログラミングの基礎を無理なく習得できるよう工夫している。各章の演習問題は内容の復習だけでなく、ソースコード内のバグを発見し修正する過程を通してプログラミングの理解度が向上するよう設計している。プログラミングを一から学ぶために必要な情報が過不足なくまとめられた、情報系だけでなく広く教育現場で使えるPython言語のプログラミング教科書。
目次
コンピュータとは
手続き的処理(1)順接処理
手続き的処理(2)条件判定と繰り返し処理
手続き的処理(3)さまざまな繰り返し処理
関数の利用
基本的データ型とリスト
数値と文字列
さまざまなデータ構造
反復処理と内包表記
オブジェクトとクラス
ファイル操作
モジュールの利用(1)乱数と数学関数
モジュールの利用(2)統計的処理とグラフィックス
モジュールの利用(3)データサイエンスと機械学習(NumPy,pandas,scikitlearn)
さまざまなプログラミング言語