Python Data Types Built-in Data Types In programming, 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: Example Print the data type of the variable x: x = 5 print ( type (x)) Setting the Data Type In Python, the data type is set when you assign a value to a variable: Example Data Type x = "Hello World" str x = 20 int x = 20.5 float x = 1j complex x = ["apple", "banana", "cherry"] list x = ("apple", "banana", "cherry") tuple x = range(6) range x = {"name" : ...