Python中测试变量类型可以使用isinstance()函数或type()函数来完成。 isinstance() 函数: isinstance()函数来判断一个对象是否是一个已知的类型,类似 type()。 isinstance()函数的语法: isinstance(object, classinfo) 参数: object -- 实例对象。 classinfo -- 可以是直接或间接类名、基本类型或者由它们组成的元组。 返回值:如果对象的类型与参数二的类型(classinfo)相同则返回 True,否则返回 False。 例:
type()函数: type()函数如果你只有第一个参数则返回对象的类型,三个参数返回新的类型对象。 以下是 type()函数的语法:
参数: name -- 类的名称。 bases -- 基类的元组。 dict -- 字典,类内定义的命名空间变量。 返回值: 一个参数返回对象类型, 三个参数,返回新的类型对象。 以下展示了使用type函数的实例:
更多Python相关技术文章,请访问Python教程栏目进行学习! (责任编辑:admin) |