Pythonチートシート人気連載まとめ読み! @IT eBook(63)

人気過去連載を電子書籍化して無料ダウンロード提供する@IT eBookシリーズ。第63弾は、Pythonでプログラミングをする上で必須の構文をギュギュッとまとめたPythonチートシート!

» 2020年04月20日 05時00分 公開
[かわさきしんじDeep Insider編集部]
「Pythonチートシート」のインデックス

連載目次

@IT eBookシリーズ Vol.63『Pythonチートシート』 @IT eBookシリーズ Vol.63『Pythonチートシート』(画像クリックでeBookを表示)

 本書はPythonでプログラミングする上で覚えておきたい、覚えておくべき、でも、忘れてしまいがちという構文をさまざまな要素ごとにギュッとまとめたPythonプログラマー必携とでもいうべき1冊だ。

 Pythonが組み込みで提供する基本的なデータ型や制御構造、関数、多数のデータを一括して扱うためのリストやタプル、辞書、集合といったデータ構造、クラス定義に関連するアレコレ、ファイル操作の基本、モジュールやパッケージ、例外、さらには特殊メソッドまで、Pythonのコードを記述する際によくお世話になる構文や言語要素をまとめている。

 本書の内容を以下に示す。

  • 基本要素編:組み込みの基本データ型、制御構造、演算子、関数定義の基本など、Pythonプログラムを構成する基本要素を紹介
  • 関数定義編:位置引数とキーワード引数、デフォルト引数値、可変長引数、ラムダ式といった関数にまつわる詳細な知識をギュッと圧縮
  • 文字列/リスト/タプル/辞書/集合の操作編:Pythonのコードを書く上で、使わないことはないであろうデータ構造に共通の操作、固有の操作などをまとめて掲載
  • クラス定義編:クラス定義の基本から、インスタンス変数や各種のメソッド、プロパティの定義、多重継承と名前解決までを総まとめ
  • ファイル操作編:ファイルの読み書き、テキストファイルとバイナリファイル、structモジュールなど、Pythonでファイルを扱うときに知っておくとよい知識を網羅
  • モジュール/例外編:モジュールとパッケージの使い方/作り方と、例外の処理方法、例外の送出、例外クラスの定義に関する知識を凝縮
  • 特殊メソッド編:自分で定義したクラスのインスタンスをカスタマイズするために使える各種の特殊メソッドを概観

 このように、Pythonで日常的にプログラムを書く際に、知っておきたい、でもすぐには思い出せなかったり、いつでも頭の中に入ったりするわけではない知識を1冊の中にギュギュッと凝縮している。構文と豊富なサンプルで、これらの使い方がすぐに分かるのもよいところ。

 Pythonコーディングのお供にも、他の参考書やWebページを読む際に「この構文て何だっけ?」というときにも役に立つのではないだろうか。手元に置いて、活用していただければ何よりだ。

今すぐダウンロード!
「AI・機械学習の無料電子書籍」のインデックス

AI・機械学習の無料電子書籍」(Pythonチートシート

Copyright© Digital Advantage Corp. All Rights Reserved.

RSSについて

アイティメディアIDについて

メールマガジン登録

@ITのメールマガジンは、 もちろん、すべて無料です。ぜひメールマガジンをご購読ください。