独習Python(山田 祥寛)|翔泳社の本
  1. ホーム >
  2. 書籍 >
  3. 独習Python

独習Python


形式:
書籍
発売日:
ISBN:
9784798163642
定価:
本体3,000円+税
仕様:
B5変・568ページ
分類:
プログラミング・開発
シリーズ:
独習

本書籍の他の形式を確認する

  • このエントリーをはてなブックマークに追加

手を動かしておぼえるPythonプログラミング
――独学に最適な“標準教科書”

プログラミングの初学者に向けた独習シリーズに『独習Python』が新登場。
プログラミング言語入門書の執筆で定評のある山田祥寛氏による、
Python入門書の決定版です。

独習シリーズの強みである、手を動かしておぼえる(書いて実行して結果を確認する)
特長を生かし、Pythonの基本的な言語仕様から、標準ライブラリ、ユーザー定義関数、
オブジェクト指向構文、モジュールまで、サンプルプログラムを例示しながら
詳細かつ丁寧に解説します。

プログラミングの基礎知識がない方でも、解説→例題(サンプル)→理解度チェック
という3つのステップで、Pythonでプログラミングを行う際に必要な知識・概念・機能を
体系的に習得できます。

プログラミングの入門者、これからPythonで開発を始めたい初学者から、再入門者、
学生・ホビープログラマまで、「一からPython言語を学びたい」「Pythonプログラミング
の基本をしっかり身につけたい」という方におすすめの一冊です。


シリーズをもっと見る

第1章 イントロダクション
 1.1 Pythonとは?
 1.2 Pythonの歴史と現状
 1.3 Pythonアプリを開発/実行するための基本環境
 1.4 Pythonプログラミングの基本
 1.5 Pythonの基本ルール
 1.6 開発/学習の前に押さえておきたいテーマ

第2章 Pythonの基本
 2.1 変数
 2.2 データ型

第3章 演算子
 3.1 算術演算子
 3.2 代入演算子
 3.3 比較演算子
 3.4 論理演算子
 3.5 ビット演算子
 3.6 演算子の優先順位と結合則

第4章 制御構文
 4.1 条件分岐
 4.2 繰り返し処理
 4.3 ループの制御
 4.4 例外処理

第5章 標準ライブラリ[基本]
 5.1 ライブラリの分類
 5.2 文字列の操作
 5.3 日付/時刻の操作

第6章 標準ライブラリ[コレクション]
 6.1 シーケンス型
 6.2 セット(集合)型
 6.3 辞書(dict)型

第7章 標準ライブラリ[その他]
 7.1 正規表現
 7.2 ファイル操作
 7.3 ファイルシステムの操作
 7.4 HTTP経由でコンテンツを取得する
 7.5 その他の機能

第8章 ユーザー定義関数
 8.1 ユーザー定義関数の基本
 8.2 変数の有効範囲(スコープ)
 8.3 引数のさまざまな記法
 8.4 関数呼び出しと戻り値

第9章 ユーザー定義関数[応用]
 9.1 デコレーター
 9.2 ジェネレーター
 9.3 関数のモジュール化
 9.4 非同期処理
 9.5 ドキュメンテーション

第10章 オブジェクト指向構文
 10.1 クラスの定義
 10.2 カプセル化
 10.3 継承
 10.4 ポリモーフィズム

第11章 オブジェクト指向構文[応用]
 11.1 例外処理
 11.2 特殊メソッド
 11.3 データクラス
 11.4 イテレーター
 11.5 メタクラス

付録A 「練習問題」「このの理解度チェック」解答

【付属データのご案内】
本書の付属データは、著者のサイトからダウンロードして入手いただけます。

サンプルファイルのダウンロードサイト

書籍への問い合わせ

正誤表、追加情報をご確認の上、こちらよりお問い合わせください

書影の利用許諾について

本書籍に関する利用許諾申請はこちらになります

追加情報はありません。

ご購入いただいた書籍の種類を選択してください。

書籍の刷数を選択してください。

刷数は奥付(書籍の最終ページ)に記載されています。

現在表示されている正誤表の対象書籍

書籍の種類:

書籍の刷数:

本書に誤りまたは不十分な記述がありました。下記のとおり訂正し、お詫び申し上げます。

対象の書籍は正誤表がありません。

最終更新日:2020年11月25日
発生刷 ページ数 書籍改訂刷 電子書籍訂正 内容 登録日
1刷 085
表3.2 概要の下から1~2行目
左辺を右辺の値だけ左シフトした結果を左辺に代入 左辺を右辺の値だけ右シフトした結果を左辺に代入
左辺を右辺の値だけ右シフトした結果を左辺に代入 左辺を右辺の値だけ左シフトした結果を左辺に代入

「左シフト」と「右シフト」が逆になっているため入れ替えます。
2020.11.25
1刷 085
表3.2 例の下から3行目
2刷
x = 10; x |= 2 ➡8
x = 10; x |= 2 ➡10
2020.07.30
1刷 101
表3.4 例の最終行
! not x ➡False
not x ➡False

「!」を削除します。
2020.11.25
1刷 184
構文 下から3行目
2刷
microsecond :ミリ秒
microsecond :マイクロ秒
2020.11.11
1刷 187
構文 下から3行目
2刷
microsecond :ミリ秒
microsecond :マイクロ秒
2020.11.11
1刷 188
表5.10
2刷
microsecond | ミリ秒(0〜999999)
microsecond | マイクロ秒(0〜999999)
2020.11.11
1刷 279
「シーク位置を変更する」の本文下から2行目
2文字目(=7バイト目)
3文字目(=7バイト目)
2020.11.25
1刷 311
COLUMN
2刷
●エキスパートPythonプログラミング 改訂2版(アスキードワンゴ) ISBN:9784048930611
●Pythonプロフェッショナルプログラミング第3 版(秀和システム) ISBN:9784798053820
2020.11.11
1刷 435
リスト10.19 コード 上から3~4行目
self.set__name = name self.__age__ = age
self.__name = name self.__age = age
2020.09.18