111111 :func: `reduce ` function.
112112
113113Python 3.0 adds several new built-in functions and changes the
114- semantics of some existing built-ins . Functions that are new in 3.0
114+ semantics of some existing builtins . Functions that are new in 3.0
115115such as :func: `bin ` have simply been added to Python 2.6, but existing
116- built-ins haven't been changed; instead, the :mod: `future_builtins `
116+ builtins haven't been changed; instead, the :mod: `future_builtins `
117117module has versions with the new 3.0 semantics. Code written to be
118118compatible with 3.0 can do ``from future_builtins import hex, map `` as
119119necessary.
@@ -837,7 +837,7 @@ formatted. It receives a single argument, the format specifier::
837837 else:
838838 return str(self)
839839
840- There's also a :func: `format ` built-in that will format a single
840+ There's also a :func: `format ` builtin that will format a single
841841value. It calls the type's :meth: `__format__ ` method with the
842842provided specifier::
843843
@@ -1168,7 +1168,7 @@ access protocol. Abstract Base Classes (or ABCs) are an equivalent
11681168feature for Python. The ABC support consists of an :mod: `abc ` module
11691169containing a metaclass called :class: `ABCMeta `, special handling of
11701170this metaclass by the :func: `isinstance ` and :func: `issubclass `
1171- built-ins , and a collection of basic ABCs that the Python developers
1171+ builtins , and a collection of basic ABCs that the Python developers
11721172think will be widely useful. Future versions of Python will probably
11731173add more ABCs.
11741174
@@ -1322,9 +1322,9 @@ an octal number, but it does add support for "0o" and "0b"::
13221322 >>> 0b101111
13231323 47
13241324
1325- The :func: `oct ` built-in still returns numbers
1325+ The :func: `oct ` builtin still returns numbers
13261326prefixed with a leading zero, and a new :func: `bin `
1327- built-in returns the binary representation for a number::
1327+ builtin returns the binary representation for a number::
13281328
13291329 >>> oct(42)
13301330 '052'
@@ -1333,7 +1333,7 @@ built-in returns the binary representation for a number::
13331333 >>> bin(173)
13341334 '0b10101101'
13351335
1336- The :func: `int ` and :func: `long ` built-ins will now accept the "0o"
1336+ The :func: `int ` and :func: `long ` builtins will now accept the "0o"
13371337and "0b" prefixes when base-8 or base-2 are requested, or when the
13381338*base * argument is zero (signalling that the base used should be
13391339determined from the string)::
@@ -1419,7 +1419,7 @@ can be shifted left and right with ``<<`` and ``>>``,
14191419combined using bitwise operations such as ``& `` and ``| ``,
14201420and can be used as array indexes and slice boundaries.
14211421
1422- In Python 3.0, the PEP slightly redefines the existing built-ins
1422+ In Python 3.0, the PEP slightly redefines the existing builtins
14231423:func: `round `, :func: `math.floor `, :func: `math.ceil `, and adds a new
14241424one, :func: `math.trunc `, that's been backported to Python 2.6.
14251425:func: `math.trunc ` rounds toward zero, returning the closest
@@ -1527,7 +1527,7 @@ Some smaller changes made to the core Python language are:
15271527 Previously this would have been a syntax error.
15281528 (Contributed by Amaury Forgeot d'Arc; :issue: `3473 `.)
15291529
1530- * A new built-in , ``next(iterator, [default]) `` returns the next item
1530+ * A new builtin , ``next(iterator, [default]) `` returns the next item
15311531 from the specified iterator. If the *default * argument is supplied,
15321532 it will be returned if *iterator * has been exhausted; otherwise,
15331533 the :exc: `StopIteration ` exception will be raised. (Backported
@@ -1956,9 +1956,9 @@ changes, or look through the Subversion logs for all the details.
19561956 (Contributed by Phil Schwartz; :issue: `1221598 `.)
19571957
19581958* The :func: `reduce ` built-in function is also available in the
1959- :mod: `functools ` module. In Python 3.0, the built-in has been
1959+ :mod: `functools ` module. In Python 3.0, the builtin has been
19601960 dropped and :func: `reduce ` is only available from :mod: `functools `;
1961- currently there are no plans to drop the built-in in the 2.x series.
1961+ currently there are no plans to drop the builtin in the 2.x series.
19621962 (Patched by Christian Heimes; :issue: `1739906 `.)
19631963
19641964* When possible, the :mod: `getpass ` module will now use
@@ -2760,7 +2760,7 @@ The functions in this module currently include:
27602760
27612761* ``filter(predicate, iterable) ``,
27622762 ``map(func, iterable1, ...) ``: the 3.0 versions
2763- return iterators, unlike the 2.x built-ins which return lists.
2763+ return iterators, unlike the 2.x builtins which return lists.
27642764
27652765* ``hex(value) ``, ``oct(value) ``: instead of calling the
27662766 :meth: `__hex__ ` or :meth: `__oct__ ` methods, these versions will
0 commit comments