O'Reilly logo

Python Essential Reference, Second Edition by David M Beazley

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Built-in Types

Approximately two dozen types are built into the Python interpreter and grouped into a few major categories, as shown in Table 3.1. Some categories include familiar objects such as numbers and sequences. Others are used during program execution and are of little practical use to most programmers. The next few sections describe the most commonly used built-in types.

Table 3.1. Built-in Python Types
Type Category Type Name Description
None NoneType The null object
Numbers IntType

LongType

FloatType

ComplexType
Integer

Arbitrary-precision integer

Floating-point number

Complex number
Sequences StringType

UnicodeType

ListType

TupleType

XRangeType

BufferType
Character string

Unicode character string

List

Tuple

Returned by xrange()

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required