@@ -28,11 +28,11 @@ Glossary
2828
2929 abstract base class
3030 Abstract Base Classes (abbreviated ABCs) complement :term: `duck-typing ` by
31- providing a way to define interfaces when other techniques like :func: ` hasattr `
32- would be clumsy. Python comes with many builtin ABCs for data structures
33- (in the :mod: `collections ` module), numbers (in the :mod: ` numbers `
34- module), and streams (in the :mod: `io ` module). You can create your own
35- ABC with the :mod: `abc ` module.
31+ providing a way to define interfaces when other techniques like
32+ :func: ` hasattr ` would be clumsy. Python comes with many built-in ABCs for
33+ data structures (in the :mod: `collections ` module), numbers (in the
34+ :mod: ` numbers ` module), and streams (in the :mod: `io ` module). You can
35+ create your own ABC with the :mod: `abc ` module.
3636
3737 argument
3838 A value passed to a function or method, assigned to a named local
@@ -83,7 +83,7 @@ Glossary
8383 expressed as a sum of a real part and an imaginary part. Imaginary
8484 numbers are real multiples of the imaginary unit (the square root of
8585 ``-1 ``), often written ``i `` in mathematics or ``j `` in
86- engineering. Python has builtin support for complex numbers, which are
86+ engineering. Python has built-in support for complex numbers, which are
8787 written with this latter notation; the imaginary part is written with a
8888 ``j `` suffix, e.g., ``3+1j ``. To get access to complex equivalents of the
8989 :mod: `math ` module, use :mod: `cmath `. Use of complex numbers is a fairly
@@ -305,7 +305,7 @@ Glossary
305305 define with an :meth: `__iter__ ` or :meth: `__getitem__ ` method. Iterables
306306 can be used in a :keyword: `for ` loop and in many other places where a
307307 sequence is needed (:func: `zip `, :func: `map `, ...). When an iterable
308- object is passed as an argument to the builtin function :func: `iter `, it
308+ object is passed as an argument to the built-in function :func: `iter `, it
309309 returns an iterator for the object. This iterator is good for one pass
310310 over the set of values. When using iterables, it is usually not necessary
311311 to call :func: `iter ` or deal with iterator objects yourself. The ``for ``
@@ -409,7 +409,7 @@ Glossary
409409
410410 namespace
411411 The place where a variable is stored. Namespaces are implemented as
412- dictionaries. There are the local, global and builtin namespaces as well
412+ dictionaries. There are the local, global and built-in namespaces as well
413413 as nested namespaces in objects (in methods). Namespaces support
414414 modularity by preventing naming conflicts. For instance, the functions
415415 :func: `builtins.open ` and :func: `os.open ` are distinguished by their
0 commit comments