ホームページ > バックエンド開発 > Python チュートリアル > Python の変数と関数の優先命名規則は何ですか?

Python の変数と関数の優先命名規則は何ですか?

Linda Hamilton
リリース: 2024-12-01 03:47:13
オリジナル
247 人が閲覧しました

What is the Preferred Naming Convention for Python Variables and Functions?

Python の変数と関数の命名規則

Python では、C# の場合と同様に、変数と関数に対して 2 つの命名規則 (キャメルケース) が発生する可能性があります。そしてパスカルケース。ただし、Python では、snake_case として知られる追加の規則が発生する可能性があります。

では、これらの規則のうち、Python に推奨されるスタイルはどれですか?

Python PEP 8 ガイドライン

答えは Python Enhancement Proposal 8 (PEP 8) スタイル ガイドにあります。 PEP 8 によると:

関数名の場合:

  • すべて小文字を使用する必要があります。
  • 単語はアンダースコア ( _) 可読性を向上させるため。

変数の場合names:

  • 関数名と同じ規則が適用されます。
  • mixedCase は、逆方向の確立されたスタイル (threading.py など) であるコンテキストでのみ許可されます。互換性。

例:

# snake_case
this_is_my_variable = 'a'
def this_is_my_function():
ログイン後にコピー

したがって、公式 PEP 8 ガイドラインで概説されているように、snake_case は Python の変数と関数の推奨かつ決定的なコーディング スタイルです。

以上がPython の変数と関数の優先命名規則は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート