組み込み名前空間には少数の定数が存在します。 それらは次のとおりです。
False√
boolタイプのfalse値。 Falseへの割り当ては不正であり、SyntaxErrorを発生させます。
True√
boolタイプの真の値。 Trueへの割り当ては不正であり、SyntaxErrorを発生させます。,
None√
タイプの唯一の値NoneType。 Noneは、デフォルトの引数が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ステートメントも参照してください。
注
名前None、False、Trueおよび__debug__再割り当てすることはできません(属性名としてでも、iv id=”a34e3808c3″したがって、それらは”真の”定数と見なすことができます。,
サイトモジュールによって追加される定数¶
siteモジュール(起動時に自動的にインポートされます。-Sコマンドラインオプションが指定されている場合を除きます)は、組み込み名前空間にいくつかの定数を追加します。 これらは対話型インタプリタシェルに役立ち、プログラムでは使用できません。
quit(code=None)≤exit(code=None)≤
印刷時に”quit()またはCtrl-Dを使用します(つまり、Ctrl-Dを使用します)”のようなメッセージを出力するオブジェクト, 呼び出されたときに、指定された終了コードでSystemExitを発生させます。
copyright¶credits¶
印刷または呼び出されたときに、著作権orcreditsのテキストをそれぞれ印刷するオブジェクト。
license↑
印刷すると、”license()と入力して完全なライセンステキストを表示します”というメッセージを印刷し、呼び出されると、apagerのような形で