#
5. Miscellaneous Services

The modules described in this chapter provide miscellaneous services that are available in all Python versions. Here's an overview:

`math` | Mathematical functions (\functionsin() etc.).
`cmath` | Mathematical functions for complex numbers.
`whrandom` | Floating point pseudo-random number generator.
`random` | Generate pseudo-random numbers with various common distributions.
`bisect` | Array bisection algorithms for binary searching.
`array` | Efficient arrays of uniformly typed numeric values.
`ConfigParser` | Configuration file parser.
`fileinput` | Perl-like iteration over lines from multiple input streams, with ``save in place'' capability.
`calendar` | Functions that emulate the \UNIX \programcal program.
`cmd` | Build line-oriented command interpreters; this is used by module \modulepdb.
`shlex` | Simple lexical analysis for \UNIX shell-like languages.