Et lite antall konstanter bor i bygget-i navnerommet. De er:
False
¶
Den falske verdien av bool
type. Oppgaver til False
er ulovlig og heve en SyntaxError
.
True
¶
Den sanne verdien av bool
type. Oppgaver til True
er ulovlig og heve en SyntaxError
.,
None
¶
Den eneste verdien av typen NoneType
. None
er ofte brukt torepresent fravær av en verdi, for eksempel når det standard argumenter sendes ikke til afunction. Oppgaver til None
er ulovlig og heve en SyntaxError
.
NotImplemented
¶
Merk
Når en binær (eller i stedet) metoden returnerer NotImplemented
theinterpreter vil prøve den reflekterte drift på den andre typen (eller someother tilbakefall, og er avhengig av operatøren)., Dersom alle forsøk returNotImplemented
, tolken vil heve en passende unntak.Feil tilbake NotImplemented
vil resultere i en misleadingerror melding eller NotImplemented
verdien som blir returnert til Python-kode.
Se Implementering av den aritmetiske operasjoner for eksempler.
Merk
NotImplementedError
og NotImplemented
er ikke utskiftbare,selv om de har samme navn og formål.Se NotImplementedError
for detaljer om når man skal bruke det.
Endret i versjon 3.,9: Evaluering av NotImplemented
i en boolsk sammenheng er ugyldig. Whileit for tiden vurderes som sanne, det vil avgi en DeprecationWarning
.Det vil heve en TypeError
i en fremtidig versjon av Python.
Ellipsis
¶
Det samme som ellipse bokstavelig «...
«. Spesiell verdi som brukes mest i conjunctionwith utvidet kutting syntaks for bruker-definert container typer data.
__debug__
¶
Denne konstante er sann hvis Python var ikke i gang med en -O
alternativ.,Se også assert
uttalelse.
Merk
navn None
, False
, True
og __debug__
kan ikke tilordnes på nytt (oppdrag til dem, selv som et attributt navn, heveSyntaxError
), slik at de kan betraktes som «sann» konstanter.,
Konstanter som er lagt til ved siden modul¶
site
modulen (som er importert automatisk under oppstart, exceptif -S
kommando-linje alternativet er gitt) legger til flere konstanter for å thebuilt-i navnerommet. De er nyttige for den interaktive tolk shell andshould ikke brukes i programmer.
quit
(kode=Ingen)¶ exit
(kode=Ingen)¶
Objekter som når den skrives ut, kan skrive ut en melding som «Bruker avslutt() eller Ctrl-D(dvs., EOF) for å avslutte», og når de kalles, heve SystemExit
med thespecified avslutt kode.
copyright
¶ credits
¶
Objekter som når de skrives ut eller kalt, kan du skrive ut tekst av opphavsrett orcredits, henholdsvis.
license
¶
Objekt som når den skrives ut, skriver ut meldingen «Type lisens() for å se thefull lisens tekst», og når de kalles, viser den fullstendige lisensen tekst i apager mote (ett skjermbilde om gangen).