Python入門

Python入門

Deep Insider編集部 かわさきしんじ

更新

 以下の内容は、本連載が進むにつれて、随時変更される可能性があります。

第28回 クラス

  • Pythonとオブジェクト指向プログラミング
  • クラスの定義
  • クラスからインスタンスを作成する
  • クラスのメンバ

第29回 クラスの継承

  • クラスを継承するとは
  • クラス継承の方法
  • 多重継承時のメンバの初期化順序
  • クラスのメンバの名前解決

第30回 例外処理

  • 例外処理とは
  • try-except-finally文
  • raise文による例外の送出

第31回 ファイル操作

  • ファイルのオープンとクローズ
    • 読み込みモード
    • 書き込みモード
  • with文
  • バイナリモードとテキストモード
  • 標準入出力の利用

第32回 イテレータとジェネレータ

  • イテレータとは
    • 反復可能オブジェクト
    • イテレータを使える場所
    • イテレータの定義
  • ジェネレータ
    • イテレータを定義するもう1つの方法
    • ジェネレータの定義

第33回 デコレータ

  • デコレータとは
  • デコレータの利用
  • デコレータの定義

第34回 docstringの書き方

  • docstringとは
  • docstringを記述することのメリット
  • モジュールレベルdocstring
  • クラスレベルdocstring
  • 関数レベルdocstring

第35回 Pythonプログラミングスタイルガイド

  • PEP 8
  • インデントの方法
  • 変数/関数/クラスの命名規則
  • 空白文字の使い方
  • import文
  • コメント
  • etc

RSSについて

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

メールマガジン登録

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