Python Data Types
The data type is a crucial concept in programming.
Variables can store data of various types, and various types can do various things.
Python includes the following built-in data types 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
You can also search for these topics, explain python built-in data type, how many built in data types in python, write short on built-in data type in python, built in numeric data type in python, python built in data types, write the names of python built, explain any built-in numeric.
Getting the Data Type
Use the type()
function for get the data type of any object :
Example :- The data type of the variable x should be printed :
x = 5
print(type(x))
Output :-
<class 'int'>
Related Links
You can also search for these topics, python getting the data type basic, check and change the python get data, The python data type default and declaration, define the python datatype elements, example for python datatypes.
Setting the Data Type
When you assign a value to a variable in Python, the data type is determined :
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" : "John", "age" : 36} | dict |
x = {"apple", "banana", "cherry"} | set |
x = frozenset({"apple", "banana", "cherry"}) | frozenset |
x = True | bool |
x = b "Hello" | bytes |
x = bytearray(5) | bytearray |
x = memoryview(bytes(5)) | memoryview |
Related Links
You can also search for these topics, python set data type, example for python setting datatype, generate the setting datatype using python, how to handle the datatype setting, python list the datatype, define the python key value.
Setting the Specific Data Type
You can use the following constructor functions to specify the data type :
Example | Data Type |
---|---|
x = str(Hello World) | str |
x = int(20) | int |
x = float(20.5) | float |
x = complex(1j) | complex |
x = list(("apple", "banana", "cherry")) | list |
x = tuple(("apple", "banana", "cherry")) | tuple |
x = range(6) | range |
x = dict(name="John", age=36) | dict |
x = set(("apple", "banana", "cherry")) | set |
x = frozenset(("apple", "banana", "cherry")) | frozenset |
x = bool(5) | bool |
x = bytes(5) | bytes |
x = bytearray(5) | bytearray |
x = memoryview(bytes(5)) | memoryview |
You can also search for these topics, python setting the specific data type elements, get, how to check the Setting Specific Data Type, python in list set the specific datatypes.