Home > Article > Backend Development > Related introduction to python integer types
Python 2 non-floating point numbers have int and long types. The maximum value of the int type cannot exceed sys.maxint. In Python 3, there is only one integer type int. In most cases, it is very similar to the long integer type in Python 2.
##Related recommendations: "python video"
##Python 2 non-floating point numbers have int and long types. The maximum value of the int type cannot exceed sys.maxint, and this maximum value is platform-dependent. The long integer type can be defined by appending an L to the end of the number, which obviously represents a larger range of numbers than the int type. In Python 3, there is only one integer type, int, and in most cases, it is much like the long in Python 2.
Notes Python 2 000000000000L = 0xFFFFFFFFFFFF
③ ) Int (x)
④ Type (x) is long type (x) is into
⑤ isInstance (x, long) isInstance (x, int)
#) The decimal long in Python 2 is replaced by an ordinary decimal integer in Python 3. Hexadecimal longs in Python 2 are replaced with regular hexadecimal integers in Python 3. In Python 3, since the long integer type no longer exists, naturally the original long() function no longer exists. To cast a variable to an integer type, use the int() function. Checks whether a variable is of type integer, obtains its data type, and compares it to an int (not long). You can also use the isinstance() function to check the data type; again, use int, not long, to check the integer type. Appendix:sys.maxintSince long and integer types are integrated, the sys.maxint constant is no longer precise. But because this value is still useful for detecting platform-specific capabilities, it is retained by Python 3 and renamed to sys.maxsize.
Notes Python 2 Python 3
① From Sys Import Maxint from Sys Import Maxsize
## ② A_FUNCTION A_FUNCTION (SYS.MAXSIZE)This #1.maxint becomes maxsize.
2. All sys.maxint has become sys.maxsize.
The above is the detailed content of Related introduction to python integer types. For more information, please follow other related articles on the PHP Chinese website!