kis számú konstans él a beépített névtérben. Ezek a következők:
False
¶
a bool
Típus Hamis értéke. A False
hozzárendelések illegálisak, és a SyntaxError
értéket emelik.
True
¶
a bool
Típus valódi értéke. A True
hozzárendelések illegálisak, és a SyntaxError
értéket emelik.,
None
¶
a NoneType
típus egyetlen értéke. None
gyakran használják, hogy képviselje a hiánya egy érték, mint amikor az alapértelmezett argumentumok nem kerülnek át afunction. A None
hozzárendelések illegálisak, és a SyntaxError
értéket emelik.
NotImplemented
¶
Megjegyzés
amikor egy bináris (vagy a helyén) módszer visszatér NotImplemented
az értelmező megpróbálja a visszavert műveletet a másik típuson (vagy más tartalék, az üzemeltetőtől függően)., Ha minden kísérlet visszatérNotImplemented
, A tolmács megfelelő kivételt emel.A NotImplemented
helytelen visszaküldése esetén a NotImplemented
érték visszatér a Python-kódhoz.
lásd a példák számtani műveleteinek végrehajtását.
Megjegyzés
NotImplementedError
és NotImplemented
nem helyettesíthetők,annak ellenére, hogy hasonló nevük és céljuk van.Lásd: NotImplementedError
a használat időpontjáról.
megváltozott a 3. verzióban.,9: a NotImplemented
értékelése logikai kontextusban elavult. Míg jelenleg úgy értékeli, mint igaz, akkor bocsát ki egy DeprecationWarning
.ez emel egy TypeError
egy jövőbeli változata Python.
Ellipsis
¶
ugyanaz, mint az ellipszis szó”...
“. Speciális érték, amelyet főként a konjunktúrában használnak kiterjesztett szeletelési szintaxissal a felhasználó által definiált konténer adattípusokhoz.
__debug__
¶
Ez az állandó akkor igaz, ha a Python nem indult el -O
opcióval.,Lásd még a assert
nyilatkozatot.
Megjegyzés:
A nevek None
, False
, True
vagy __debug__
nem lehet áthelyezni (feladatok nekik, hogy még egy attribútum neve, emelje felSyntaxError
), így tekinthető “valódi” állandók.,
A webhelymodul által hozzáadott állandók¶
a site
modul (amely automatikusan importálódik indításkor, kivéve a -S
parancssori opció megadva) több állandót ad hozzá a beépített névtérhez. Ezek hasznosak az interaktív tolmács shell ésnem szabad használni a programokban.
quit
(code=None)¶ exit
(code=None)¶
objektumok, amelyek nyomtatáskor olyan üzenetet nyomtatnak, mint a ” use quit () vagy a Ctrl-D(azaz., EOF) a kilépéshez”, és ha hívják, emelje fel a SystemExit
értéket a megadott kilépési kóddal.
copyright
¶ credits
¶
objektumok, amelyek nyomtatott vagy hívott, nyomtassa ki a szöveget a szerzői orcredits, illetőleg.
license
¶
objektum, amely nyomtatáskor kiírja a “Type license() to see thefull license text” üzenetet, és ha hívják, a teljes licencszöveget apager-szerű módon jeleníti meg (egyszerre egy képernyő).