1177
1057

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Python命名規則一覧

Last updated at Posted at 2018-04-22
対象 ルール
パッケージ 全小文字 なるべく短くアンダースコア非推奨 tqdm, requests ...
モジュール 全小文字 なるべく短くアンダースコア可 sys, os,...
クラス 最初大文字 + 大文字区切り MyFavoriteClass
例外 最初大文字 + 大文字区切り MyFuckingError
型変数 最初大文字 + 大文字区切り MyFavoriteType
メソッド 全小文字 + アンダースコア区切り my_favorite_method
関数 全小文字 + アンダースコア区切り my_favorite_funcion
変数 全小文字 + アンダースコア区切り my_favorite_instance
定数 全大文字 + アンダースコア区切り MY_FAVORITE_CONST
  • ファイル名 = モジュール名+.py ( or .pyw)
  • C/C++ のモジュールはアンダースコアで開始
  • 自クラス内でのみ使用する内部変数と内部メソッドはアンダースコアで開始

PEP8で定められています。

1177
1057
2

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
1177
1057

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?