Data Types in Python?
Python has several built-in data types. The most commonly used data types are:
Numeric Types: int for whole number, float for number with decimal, and complex for number with a real part and an imaginary part
Sequence Types: str for text, list for an ordered, mutable sequence of elements, and tuple for an ordered, immutable sequence of elements.
Set Types: set is used for unordered collection of unique elements.
Mapping Type: dict for collection of key-value pairs
Boolean Type: bool for 'True' or 'False'
None Type: None for the absence of a value or a null value
Getting data type of variable in Python
In Python, you can get the data type of a variable using the type() built-in function.
In the following example, "Welcome to Python World" has been assigned to the variable 'message'. type() function has been used to get the data type of the variable.
Please take a closer look at the following example:
Example of Using type() function
Output of the above example
The data type of message variable is <class 'str'>
The output displays data type of 'message' variable as 'str' class.
More examples of getting data type of variable
Output of the above examples
The data type of number variable is <class 'int' > The data type of num_float variable is <class 'float' > The data type of var_list variable is <class 'list' > The data type of var_tuple variable is <class 'tuple' > The data type of var_dictionary variable is <class 'dict' >