ホームページ  >  記事  >  バックエンド開発  >  Pythonで定数を作成するにはどうすればよいですか?

Pythonで定数を作成するにはどうすればよいですか?

王林
王林転載
2023-08-29 17:17:061243ブラウズ

Pythonで定数を作成するにはどうすればよいですか?

定数と変数は、プログラミングでデータ値を保存するために使用されます。変数は通常、時間の経過とともに変化する値を指します。定数は、プログラムの実行中に値を変更できない変数の一種です。

Python で使用できる組み込み定数は 6 つだけです。False、True、None、Not Implemented、Ellipsis(...)、__debug__ です。これらの定数とは別に、Python には定数値を格納するための組み込みデータ型がありません。

###例###

次に定数の例を示します -

リーリー ###出力### リーリー

False は Python の組み込み定数で、ブール値 false を格納するために使用されます。これに値を代入すると不正であり、SyntaxError が発生します。

ただし、PEP 8 標準では、定数は大文字です。これは、ユーザーがそれが定数値であることを認識するのに役立ちます。すべて大文字の変数に遭遇した場合、規則ではなく慣例により、その値を変更すべきではありません。例を見てみましょう。

###例###

π は数学的定数で、3.14159 にほぼ等しくなります。 Python で定数 π の値を宣言してみましょう。

リーリー ###出力### リーリー

上記の例では、数学定数 pi はすべて大文字を使用して宣言されています。

###例###

PEP 8 の定数セクションで述べたように、単語を区切るには大文字とアンダースコアを使用する必要があります。

リーリー ###出力### リーリー

ご覧のとおり、定数も変数とまったく同じように作成されます。変数と定数はどちらも同様の命名規則に従いますが、唯一の違いは、定数は大文字のみを使用することです。

###例###

通常、Python では定数はモジュール内で宣言されます。例として定数を作成してみましょう。

定数を別のファイルで宣言し、そのファイルに .py 拡張子を付けた名前を付けます。

Constants.py ファイル

リーリー

Example.py ファイル

リーリー ###出力### リーリー

上記の例では、Constants モジュールと呼ばれる Constants.py ファイルを作成しました。次に、いくつかの定数値を宣言しました。その後、別の Python ファイル (Example.py ファイル) を作成し、このファイル内で import キーワードを使用して Constant モジュールをインポートします。最後に、定数値にアクセスします。

大文字を使用する目的は、現在の名前が定数であるとみなされることを示すことです。ただし、実際には定数値の再割り当ては妨げられません。

以上がPythonで定数を作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。