Kaydet (Commit) 1858b6f2 authored tarafından Georg Brandl's avatar Georg Brandl

Merged revisions 83552 via svnmerge from

svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r83552 | georg.brandl | 2010-08-02 21:36:36 +0200 (Mo, 02 Aug 2010) | 1 line

  #9438: clarify that constant names also cannot be assigned as attributes.
........
üst 3edccce7
...@@ -3,7 +3,6 @@ Built-in Constants ...@@ -3,7 +3,6 @@ Built-in Constants
A small number of constants live in the built-in namespace. They are: A small number of constants live in the built-in namespace. They are:
.. data:: False .. data:: False
The false value of the :class:`bool` type. The false value of the :class:`bool` type.
...@@ -39,16 +38,23 @@ A small number of constants live in the built-in namespace. They are: ...@@ -39,16 +38,23 @@ A small number of constants live in the built-in namespace. They are:
Special value used in conjunction with extended slicing syntax. Special value used in conjunction with extended slicing syntax.
.. XXX Someone who understands extended slicing should fill in here.
.. data:: __debug__ .. data:: __debug__
This constant is true if Python was not started with an :option:`-O` option. This constant is true if Python was not started with an :option:`-O` option.
Assignments to :const:`__debug__` are illegal and raise a :exc:`SyntaxError`.
See also the :keyword:`assert` statement. See also the :keyword:`assert` statement.
.. note::
The names :data:`None` and :data:`__debug__` cannot be reassigned
(assignments to them, even as an attribute name, raise :exc:`SyntaxError`),
so they can be considered "true" constants.
.. versionchanged:: 2.7
Assignments to ``__debug__`` as an attribute became illegal.
Constants added by the :mod:`site` module Constants added by the :mod:`site` module
----------------------------------------- -----------------------------------------
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment