Pythonエンジニア育成推進協会監修 Python 3スキルアップ教科書
2019年10月7日紙版発売
2019年10月7日電子版発売
辻真吾,小林秀幸,鈴木庸氏,細川康博 著
A5判/448ページ
定価3,058円(本体2,780円+税10%)
ISBN 978-4-297-10756-7
書籍の概要
この本の概要
本書は,Pythonエンジニアとしてのスキルアップを目指す人のための,Python 3の本格的な学習書として執筆されました。Pythonの基本文法,オブジェクト指向,データ構造やコーディング手法,例外処理,標準ライブラリなど,データサイエンスやWebアプリのエンジニアとして必須となるPythonプログラミングの知識やテクニックを,実際に手を動かしながら学べる一冊になっています。「Python 3エンジニア認定基礎試験」を実施している「Pythonエンジニア育成推進協会」が監修しているので,試験を受験する方のための副読本としても役立ちます!
こんな方におすすめ
- Pythonエンジニアとしてのスキルアップを目指す人
この書籍に関連する記事があります!
- 「Pythonスキルアップ教科書」発売に寄せて
- 2010年5月に「Pythonスタートブック」の初版を出版して以来,多くの方々にご愛読いただきました。
目次
第1章 Pythonの基本
- 1.1 Pythonとその特徴
- 1.2 コードの実行方法
- 1.3 外部パッケージ
- 1.4 仮想環境
第2章 プログラミング入門
- 2.1 整数を使った計算
- 2.2 変数の使い方
- 2.3 小数
- 2.4 組み込み関数
- 2.5 文字列
- 2.6 文字列とメソッド
- 2.7 リスト
- 2.8 リストと添え字
- 2.9 演算子と真偽値
- 2.10 関数の引数
- 2.11 複数同時代入
- 2.12 モジュールの利用
- 2.13 importのいろいろな書き方
第3章 制御構文
- 3.1 if文の基礎
- 3.2 if文の応用
- 3.3 for文の基礎
- 3.4 for文の応用
- 3.5 while文の基礎
- 3.6 whileを使ったプログラミング
- 3.7 ファイルの操作
- 3.8 バイナリファイルの扱い
第4章 関数
- 4.1 関数の書き方
- 4.2 キーワード引数
- 4.3 引数リスト
- 4.4 関数とスコープ
- 4.5 関数はオブジェクト
- 4.6 ラムダ式
- 4.7 関数の中の関数
- 4.8 デコレータ
- 4.9 コーディングスタイル
第5章 データ構造
- 5.1 リストのメソッド
- 5.2 リスト内包表記
- 5.3 del を使った削除
- 5.4 タプル
- 5.5 集合(set)
- 5.6 集合を使った演算
- 5.7 辞書(dict)
- 5.8 辞書を使ったプログラミング
- 5.9 ループのテクニック
- 5.10 比較
第6章 クラス
- 6.1 クラスの基本
- 6.2 クラス変数とインスタンス変数
- 6.3 継承
- 6.4 反復子とジェネレータ
- 6.5 モジュールファイルを作る
- 6.6 スコープと名前空間
第7章 エラーと例外の処理
- 7.1 エラーと例外の基本
- 7.2 例外の種類と対応方法
- 7.3 ユーザ定義例外
- 7.4 クリーンアップ
第8章 標準ライブラリ
- 8.1 os
- 8.2 pathlib
- 8.3 collections
- 8.4 re
- 8.5 math/statistics
- 8.6 datetime
- 8.7 json
- 8.8 sqlite3
- 8.9 decimal
- 8.10 logging
Appendix
- A.1 コンピュータの基本
- A.2 Pythonのセットアップ
- A.3 用語集
- A.4 さらに学んでいくために
この本に関連する書籍
-
Pythonで理解する微分積分の基礎
近年注目を浴びる人工知能は微分をはじめとした数学の計算に基づいています。また,新型コロナウィルス感染の予測では微分方程式が利用されています。微分積分は,多く...
-
Pythonエンジニア育成推進協会監修 Python実践レシピ
Pythonでプログラムを作成するときに役立つ機能とライブラリを網羅した,実践的なレシピ集です。本書を使いこなして,Pythonプログラマーとして大きなステップアップを...
-
3ステップでしっかり学ぶ Python 入門
初めてPythonのプログラミングを学習する人のために,文法の基本をやさしく解説しています。「ここでやること」「やってみよう」「理解しよう」という,予習→実践→復習...
-
Pythonスタートブック[増補改訂版]
好評の「いちばんやさしいPythonの学習書」が約8年ぶりにリニューアル! プログラミングの知識がゼロの方でも理解できるイラストやサンプル満載のわかりやすい解説はそ...
-
たった1日で基本が身に付く! Python超入門
本書は,たった1日でPythonプログラミングの基本を学べる入門書です。開発環境のインストールから順を追って説明しているので,初めての人でも安心! Pythonのさまざま...