type()返回值的类型是type类,然后int、str、bool.....都是type的子类吗
来源:3-7 变量的数据类型(一定要会常用的4种)
qq_一十_0
2019-07-30 16:18:34
print(type(name_type))#输出是<class ' type'>
2回答
同学你好:
直接使用type输出type,str等类名的话,输出的是type类型,其实type类型其实就是他们自己本身,官方的话叫做元类(基础类),我之前的解释也是对的,只不过这个其实后面同学会在工作后慢慢接触到,所以以通俗的方式解释给同学。希望理解。
如果我解决了同学的问题,请采纳!学习愉快^_^。
好帮手乔木
2019-07-30
同学你好:
他们之间的类型是没有关系的,在后面在对类和对象的学习模块同学会了解到,同学你定义的类名是什么,他就是什么类,type的类名是type,所以是type类。type()是type类的方法。他可以检测其他的变量属于哪个类。所以他们直接没有关系。
如果我解决了同学的问题,请采纳!学习愉快^_^。
相似问题
回答 9
回答 3