python中如何判断一个数是否为整数

Python011

python中如何判断一个数是否为整数,第1张

python中如何判断一个数x是否为整数

x是整数,取整后仍是整数,int(x)==x 为True

x不是整数,就是含有小数部分,int(x)!=x 为True

isinstance()函数

>>>isinstance("123",str)

>>>Flase

>>>isinstance(123,int)

>>>True

>>>isinstance({'123'},list)

>>>False

>>>isinstance(['123'],int)

>>>False

y = x % 100 // 10

% 取余/取模,12345 % 100 = 45

// 整数除法向下取整,45 // 10 = 4,int型取整之后为整,float型取整之后为float型