Home > Article > Backend Development > How to determine whether a variable is an integer in Python
Python method to determine whether a variable is an integer: 1. Use the function [type()] function to directly return the variable type; 2. Use the [isinstance()] function to determine the type of the variable and return is a boolean value.
The operating environment of this tutorial: Windows 7 system, python version 3.9, DELL G3 computer.
Python's method to determine whether a variable is an integer:
Python has two ways to check the variable type: type()
The function can return directly Variable type; isinstance()
The function can be used to determine the type of the variable and returns a Boolean value.
isinstance() function
can be used to determine the type of a variable. It returns a Boolean value, False or True.
>>>isinstance("123",str) >>>Flase >>>isinstance(123,int) >>>True >>>isinstance({'123'},list) >>>False >>>isinstance(['123'],int) >>>False
Like Int, float, etc. are all basic variable types. In fact, class is also a variable type.
type() function
does not determine the type of the variable, but directly returns the type of the variable
>>> type(123) <class 'int'>
Related free learning recommendations: python video tutorial
The above is the detailed content of How to determine whether a variable is an integer in Python. For more information, please follow other related articles on the PHP Chinese website!