做网站的回扣,阜南县建设局网站,上海最专业的网站建设公司哪家好,辽宁省大学生创新创业平台Python中测试变量类型可以使用isinstance()函数或type()函数来完成。
isinstance() 函数#xff1a;
isinstance()函数来判断一个对象是否是一个已知的类型#xff0c;类似 type()。
isinstance()函数的语法:isinstance(object, classinfo)
参数#xff1a;
object -- 实例对…
Python中测试变量类型可以使用isinstance()函数或type()函数来完成。
isinstance() 函数
isinstance()函数来判断一个对象是否是一个已知的类型类似 type()。
isinstance()函数的语法:isinstance(object, classinfo)
参数
object -- 实例对象。
classinfo -- 可以是直接或间接类名、基本类型或者由它们组成的元组。
返回值如果对象的类型与参数二的类型classinfo相同则返回 True否则返回 False。
例a 2isinstance (a,int)
Trueisinstance (a,str)
Falseisinstance (a,(str,int,list)) # 是元组中的一个返回 True
True
type()函数
type()函数如果你只有第一个参数则返回对象的类型三个参数返回新的类型对象。
以下是 type()函数的语法:type(object)
type(name, bases, dict)
参数
name -- 类的名称。
bases -- 基类的元组。
dict -- 字典类内定义的命名空间变量。
返回值
一个参数返回对象类型, 三个参数返回新的类型对象。
以下展示了使用type函数的实例# 一个参数实例type(1)type(runoob)type([2])type({0:zero})x 1type( x ) int # 判断类型是否相等
True
# 三个参数class X(object):
... a 1
...X type(X, (object,), dict(a1)) # 产生一个新的类型 XX更多Python相关技术文章请访问Python教程栏目进行学习
以上就是python里测试变量类型用什么的详细内容更多请关注php中文网其它相关文章本文原创发布php中文网转载请注明出处感谢您的尊重