LoginSignup
4
7

More than 5 years have passed since last update.

Python の基本構造

Last updated at Posted at 2019-02-15

今日はPythonの基本構造についてまとめてみました。


構造

  • パッケージ ... 初期化モジュール(__init__.py)その他モジュール群(.py)で構成されたフォルダ
    • モジュール ... .pyの拡張子を持つファイル
      • クラス ... classで定義され、初期化関数(__init__)その他関数群で構成される
        • 関数 ... defで定義されるもの

構造のイメージ
python_stracutre.png

特徴

パッケージ

モジュール群(.pyファイル)で構成されたフォルダ。初期化モジュールは必ず必要であるが、不要の場合は中身を空(passを記入)にしておくとよい。インポートの方法は
from パッケージ import モジュール が一番シンプルである。また、パッケージは多層化が可能である。

モジュール

クラスや関数などで構成されたファイル。一つのライブラリに相当する。パッケージ化されていない場合、インポートの方法はimport モジュールとなる。

クラス

関数群で構成されたもの。初期化関数は必ず必要であるが、不要の場合は中身を空(passを記入)にしておくとよい。

関数

最小単位の定義。クラスとしてではなく、単体としても定義することができる。


今日はここまで。質問等があればぜひおしらせください!

4
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
7