本文共 373 字,大约阅读时间需要 1 分钟。
在Python中,type()和isinstance()是判断对象类型的常用工具。isinstance()函数的优势在于使用上更加灵活,能够帮助开发者高效地判断对象类型。
coding=utf-8 a = 10 def b():pass print(isinstance(a, (int, str))) print(isinstance(a, (float, str))) print(isinstance(b, (str, int))) class c:pass obj = c() print(isinstance(obj, (c, int)))
代码执行结果清晰地展示了isinstance()函数的应用场景。通过以上示例,可以看出isinstance()在类型判断方面的强大功能。
转载地址:http://bwwk.baihongyu.com/