31 lines · 983 B · TeX
RawDownload
\section{Built-in Constants} A small number of constants live in the built-in namespace.  They are: \begin{datadesc}{False}  The false value of the \class{bool} type.  \versionadded{2.3}\end{datadesc} \begin{datadesc}{True}  The true value of the \class{bool} type.  \versionadded{2.3}\end{datadesc} \begin{datadesc}{None}  The sole value of \code{\refmodule{types}.NoneType}.  \code{None} is  frequently used to represent the absence of a value, as when default  arguments are not passed to a function.\end{datadesc} \begin{datadesc}{NotImplemented}  Special value which can be returned by the ``rich comparison''  special methods (\method{__eq__()}, \method{__lt__()}, and friends),  to indicate that the comparison is not implemented with respect to  the other type.\end{datadesc} \begin{datadesc}{Ellipsis}  Special value used in conjunction with extended slicing syntax.  % XXX Someone who understands extended slicing should fill in here.\end{datadesc}