python3 中type和isinstance区别,is与==的区别
写在开头
会有一个疑问,为什么会把判断类型和判断值的内建函数放到一起?–因为这是笔者参加算法工程师面试的时候被问到的python问题,所以这里放到一起介绍一下。(虽然这些都是很小的点,但是如果面试被问到,很可能放大你的缺点。)
type与isinstance
type参数只有一个,返回值为变量或者对象的类型,如int, str。
isinstance参数有两个
第一个为变量或者对象,第二个参数为是否属于该类型,可以是类名,或者内建类int,str等,也可以是这些类型组成的tuple;
返回值为bo
原创
2021-03-23 10:51:01 ·
424 阅读 ·
0 评论