[Python-checkins] r66459 - python/trunk/Doc/library/functions.rst
benjamin.peterson
python-checkins at python.org
Sun Sep 14 18:02:22 CEST 2008
Author: benjamin.peterson
Date: Sun Sep 14 18:02:22 2008
New Revision: 66459
Log:
clarify that radix for int is not 'guessed'
Modified:
python/trunk/Doc/library/functions.rst
Modified: python/trunk/Doc/library/functions.rst
==============================================================================
--- python/trunk/Doc/library/functions.rst (original)
+++ python/trunk/Doc/library/functions.rst Sun Sep 14 18:02:22 2008
@@ -571,14 +571,14 @@
it must contain a possibly signed decimal number representable as a Python
integer, possibly embedded in whitespace. The *radix* parameter gives the
base for the conversion (which is 10 by default) and may be any integer in
- the range [2, 36], or zero. If *radix* is zero, the proper radix is guessed
- based on the contents of string; the interpretation is the same as for
- integer literals. If *radix* is specified and *x* is not a string,
- :exc:`TypeError` is raised. Otherwise, the argument may be a plain or long
- integer or a floating point number. Conversion of floating point numbers to
- integers truncates (towards zero). If the argument is outside the integer
- range a long object will be returned instead. If no arguments are given,
- returns ``0``.
+ the range [2, 36], or zero. If *radix* is zero, the proper radix is
+ determined based on the contents of string; the interpretation is the same as
+ for integer literals. (See :ref:`numbers`.) If *radix* is specified and *x*
+ is not a string, :exc:`TypeError` is raised. Otherwise, the argument may be a
+ plain or long integer or a floating point number. Conversion of floating
+ point numbers to integers truncates (towards zero). If the argument is
+ outside the integer range a long object will be returned instead. If no
+ arguments are given, returns ``0``.
The integer type is described in :ref:`typesnumeric`.
More information about the Python-checkins
mailing list