組み込み名前空間には少数の定数が存在します。 それらは次のとおりです。

False

boolタイプのfalse値。 Falseへの割り当ては不正であり、SyntaxErrorを発生させます。

True

boolタイプの真の値。 Trueへの割り当ては不正であり、SyntaxErrorを発生させます。,

None

タイプの唯一の値NoneTypeNoneは、デフォルトの引数がafunctionに渡されない場合のように、値がないことを示すためによく使用されます。 Noneへの割り当ては不正であり、SyntaxErrorを発生させます。

NotImplemented

Note

バイナリ(またはインプレース)メソッドがNotImplementedインタープリターンは、他のタイプ(または演算子に応じて他のフォールバック)に対して反映された操作を試みます。, すべての試行がNotImplementedを返す場合、インタプリタは適切な例外を発生させます。誤ってNotImplementedを返すと、誤解を招くエラーメッセージが表示されるか、NotImplemented値がPythonコードに返されます。

例については、算術演算の実装を参照してください。

注意

NotImplementedErrorおよびNotImplementedは、名前と目的が似ていても交換可能ではありません。使用するタイミングについては、NotImplementedErrorを参照してください。

バージョン3で変更されました。,9:ブール値コンテキストでNotImplementedを評価することは非推奨です。 現在はtrueと評価されていますが、DeprecationWarningを出力します。TypeErrorPythonの将来のバージョンで発生します。

Ellipsis

省略記号リテラル”...“と同じです。 ユーザー定義のコンテナデータ型の拡張スライス構文で主にconjunctionwithで使用される特別な値。

__debug__

Pythonが-Oオプションで起動されていない場合、この定数はtrueになります。,assertステートメントも参照してください。

名前NoneFalseTrueおよび__debug__再割り当てすることはできません(属性名としてでも、iv id=”a34e3808c3″したがって、それらは”真の”定数と見なすことができます。,

サイトモジュールによって追加される定数¶

siteモジュール(起動時に自動的にインポートされます。-Sコマンドラインオプションが指定されている場合を除きます)は、組み込み名前空間にいくつかの定数を追加します。 これらは対話型インタプリタシェルに役立ち、プログラムでは使用できません。

quit(code=None)≤exit(code=None)≤

印刷時に”quit()またはCtrl-Dを使用します(つまり、Ctrl-Dを使用します)”のようなメッセージを出力するオブジェクト, 呼び出されたときに、指定された終了コードでSystemExitを発生させます。

copyrightcredits

印刷または呼び出されたときに、著作権orcreditsのテキストをそれぞれ印刷するオブジェクト。

license

印刷すると、”license()と入力して完全なライセンステキストを表示します”というメッセージを印刷し、呼び出されると、apagerのような形で