#1501: document that 0**0 == 1.

This commit is contained in:
Georg Brandl 2008-01-06 15:41:50 +00:00
parent a8cbad3b83
commit db210dfba2
1 changed files with 6 additions and 2 deletions

View File

@ -311,9 +311,9 @@ All builtin numeric types support the following operations. See
+--------------------+---------------------------------+--------+
| ``divmod(x, y)`` | the pair ``(x // y, x % y)`` | (3)(4) |
+--------------------+---------------------------------+--------+
| ``pow(x, y)`` | *x* to the power *y* | \(3) |
| ``pow(x, y)`` | *x* to the power *y* | (3)(7) |
+--------------------+---------------------------------+--------+
| ``x ** y`` | *x* to the power *y* | |
| ``x ** y`` | *x* to the power *y* | \(7) |
+--------------------+---------------------------------+--------+
.. index::
@ -366,6 +366,10 @@ Notes:
.. versionadded:: 2.6
(7)
Python defines ``pow(0, 0)`` and ``0 ** 0`` to be ``1``, as is common for
programming languages.
All :class:`numbers.Real` types (:class:`int`, :class:`long`, and
:class:`float`) also include the following operations: