Pythonで学ぶプログラミング入門
書籍情報
発売日 : 2022年06月28日
著者/編集 : B. N. Miller/D. L. Ranum/J. Anderson/大窪 貴洋
出版社 : 東京化学同人
発行形態 : 単行本
書籍説明
内容紹介
実践的スキルーモンテカルロシミュレーション、暗号化と暗号解読、ビッグデータ解析、画像処理、データマイニング(クラスター分析)、フラクタル図形の描画。
目次
1.Pythonの紹介
(変数の型,turtleグラフィックス,簡単なループ,関数)
2.πの計算
(数学と乱数,データの選択とブーリアン表現,print関数)
3.暗号文とさまざまな暗号化
(文字操作とメソッド,組込み関数len,キーワードパラメータ,ユーザー入力)
4.Pythonのコンテナ型の紹介
(リスト,辞書,タプル,統計)
5.ビッグデータ:ファイルの入出力
(whileループ,文字列の書式,CSVとJSONフォーマットでのオンラインデータの読み込み)
6.画像処理
(forループのネスト,パラメータとして関数を渡す,ネームスペース,リストのリスト)
7.データマイニング:クラスター分析
(より詳細なwhileループ,並列化したリスト)
8.暗号解読
(高度な辞書とリストの利用:正規表現)
9.フラクタル:自然界に存在する幾何学
(再帰,形式文法,生成ルール)
(変数の型,turtleグラフィックス,簡単なループ,関数)
2.πの計算
(数学と乱数,データの選択とブーリアン表現,print関数)
3.暗号文とさまざまな暗号化
(文字操作とメソッド,組込み関数len,キーワードパラメータ,ユーザー入力)
4.Pythonのコンテナ型の紹介
(リスト,辞書,タプル,統計)
5.ビッグデータ:ファイルの入出力
(whileループ,文字列の書式,CSVとJSONフォーマットでのオンラインデータの読み込み)
6.画像処理
(forループのネスト,パラメータとして関数を渡す,ネームスペース,リストのリスト)
7.データマイニング:クラスター分析
(より詳細なwhileループ,並列化したリスト)
8.暗号解読
(高度な辞書とリストの利用:正規表現)
9.フラクタル:自然界に存在する幾何学
(再帰,形式文法,生成ルール)
著者情報
B. N. Miller
Miller, Bradley N
D. L. Ranum
Ranum, David L
Anderson, Julie, 1947-
J. Anderson
大窪 貴洋
大窪, 貴洋, 1976-