美文网首页
python中如何进行类型判断

python中如何进行类型判断

作者: 飞跑的蛤蟆 | 来源:发表于2020-04-16 18:25 被阅读0次

    在判断类型时必须使用isinstance进行判断,而type不适用于内建类型的扩展。

    import types
    
    class UserInt(int):
        def __init__(self, val=0):
            self.val = int(val)
    
    i = 1
    n = UserInt(2)
    print(type(i) is type(n))
    print(isinstance(n, (int, )))
    
    
    

    相关文章

      网友评论

          本文标题:python中如何进行类型判断

          本文链接:https://www.haomeiwen.com/subject/piedvhtx.html