ホームページ >バックエンド開発 >Python チュートリアル >Python の変数と関数の名前付けは C# のものとどのように異なりますか?

Python の変数と関数の名前付けは C# のものとどのように異なりますか?

Patricia Arquette
Patricia Arquetteオリジナル
2024-11-29 22:04:12132ブラウズ

How Does Python's Variable and Function Naming Differ from C#'s?

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

C# から Python に移行する場合、変数とメソッドの命名規則の違いに気づくことがあります。 。 C# では、キャメルケースまたはパスカルケースが一般的に使用されますが、Python ではスネークケースも使用されます。

優先スタイルとしてスネークケース

関数の Python の PEP 8 スタイル ガイドによるとおよび変数の名前付けでは、単語間にアンダースコアを付けた小文字が推奨されます。スタイル:

  • 関数名: lowercase_with_underscores
  • 変数名: lowercase_with_underscores

偏差スネークからCase

PascalCase

PascalCase (各単語の最初の文字が大文字) は、既存の PascalCase 規則のコンテキストで許可されます。たとえば、threading.py モジュールは、下位互換性のために PascalCase に従っています。

MixedCase

MixedCase は、普及しているスタイルと一致する限られたシナリオで許可されます。ただし、この規則は、主に下位互換性を維持するために慎重に使用する必要があります。

以上がPython の変数と関数の名前付けは C# のものとどのように異なりますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。