名前のpython

提案を命名:

モジュール名、パッケージ名、クラス名、メソッド名、ExceptionName、
FUNCTION_NAME、GLOBAL_VAR_NAME、instance_var_name、function_parameter_name、local_var_name。

名前は避けるべきです。

  • カウンターとイテレータに加えて、単一文字の名前、。
  • パッケージ/モジュール名のハイフン( - )
  • 最初と2つの下線名の最後(予約済みのPython、例えば、__init__)

命名規則:

  • いわゆる「内部(内部)は、」モジュール内でのみ利用可能を示し、またはクラスで保護またはプライベートれます。
  • 変数や関数のブロックの先頭にシングルアンダースコア(_)は、(fromモジュールimport *使用している場合は含まれない)保護されています。
  • 二重下線(__)メソッドやインスタンス変数は、プライベートの種類の始まりを表します。
  • 同じモジュールに関連するクラスと、トップレベルの関数。ジャワとは異なり、クラスモジュールを制限する必要はありません。
  • クラス名の使用(例えばCapWords、すなわちパスカルスタイルなど)大文字の単語で始まるが、モジュール名は小文字でなければなりませんが(例えばlower_with_under.pyなど)の方法を強調した。多くの既存のモジュールなどの使用がありますが同様のCapWords.py名前が、それはモジュール名と迷惑になります同じクラスの名前を起こる場合ので、今、奨励されていません。

参考リンク:

[1]  https://zh-google-styleguide.readthedocs.io/en/latest/google-python-styleguide/python_style_rules/

おすすめ

転載: www.cnblogs.com/yunxiaofei/p/11210270.html