書籍の概要

この本の概要

Pythonの文法を基礎から学べる初学者向けプログラミング学習書です。丁寧な解説とわかりやすいイラストで,はじめてプログラミングを学習する人も安心して読み進められます。この1冊があれば,Pythonの一通りの機能をすべて身につけることができます。学習用途だけでなく,機能や文法を調べたいときに参照するリファレンスとしても活用可能です。 章末には練習問題があるので,学習した内容を確認することもできます。

こんな方におすすめ

  • どの言語を学ぶべきかという基礎の基礎からプログラミングを学びたい方
  • Pythonを学びたいプログラミング未経験の方

本書のサンプル

本書の一部ページを,PDFで確認することができます。

目次

1章 Python をはじめよう

  • 01 プログラミング言語とは
  • 02 Python の特徴
  • 03 Python のインストール
  • 04 プログラムの実行
  • この章 のまとめ
  • 《章末練習問題》

2章 プログラミングの基本

  • 01 基本のデータ
  • 02 変数
  • 03 演算
  • 04 文の書き方
  • この章 のまとめ
  • 《章末練習問題》

3章 データ構造

  • 01 リスト(list)
  • 02 タプル(tuple)とレンジ(range)
  • 03 セット(set)
  • 04 辞書(dict)
  • この章 のまとめ
  • 《章末練習問題》

4章 制御構文

  • 01 if 文
  • 02 for 文
  • 03 while 文
  • 04 リスト内包表記
  • この章 のまとめ
  • 《章末練習問題》

5章 関数

  • 01 関数の利用
  • 02 関数の作成
  • 03 ラムダ式
  • この章 のまとめ
  • 《章末練習問題》

6章 クラス

  • 01 オブジェクト指向
  • 02 クラスの作成
  • 03 メンバのはたらき
  • 04 継承
  • この章 のまとめ
  • 《章末練習問題》

7章 エラーと例外処理

  • 01 エラーメッセージ
  • 02 例外を処理する
  • 03 例外を送る
  • この章 のまとめ
  • 《章末練習問題》

8章 ファイル操作

  • 01 ファイルへの読み込み
  • 02 ファイルへの書き出し
  • 03 ファイルオブジェクトを利用する
  • この章 のまとめ
  • 《章末練習問題》

9章 モジュール

  • 01 外部モジュールを利用する
  • 02 モジュールの作成
  • 03 コマンドラインからの利用
  • この章 のまとめ
  • 《章末練習問題》

10章 標準ライブラリの活用

  • 01 標準ライブラリとは
  • 02 算術計算 - math, random, statistics
  • 03 日付 - datetime
  • 04 CSV ファイル - csv
  • 05 正規表現 - re
  • この章 のまとめ
  • 《章末練習問題》

11章 外部パッケージの利用

  • 01 外部パッケージのインストール
  • 02 Web 情報の取得 - Requests
  • 03 グラフ作成 - matplotlib
  • 04 画像編集 - Pillow
  • この章 のまとめ
  • 《章末練習問題》

12章 応用的な文法

  • 01 非同期構文
  • 02 イテレータ・ジェネレータ
  • 03 Python の慣習-PEP8
  • この章 のまとめ
  • 《章末練習問題》