2.11DATA TYPES IN PYTHON
Data types are the special keywords that define the type of data and the amount of data a variable is holding. In programming, a data type is an important concept. Variables can store data of different types, and different types can do different things.
Python has the following data types built-in by default, in these categories:
| Text Type: | str |
| Numeric Types: | int, float, complex |
| Sequence Types: | list, tuple, range |
| Mapping Type: | dict |
| Set Types: | set, frozenset |
| Boolean Type: | bool |
| Binary Types: | bytes, bytearray, memoryview |
Getting the Data Type
You can get the data type of any object by using the type() function.

FIGURE 2.2 The relationship between Python data types