type()返回值的类型是type类,然后int、str、bool.....都是type的子类吗

type()返回值的类型是type类,然后int、str、bool.....都是type的子类吗

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好:

直接使用type输出type,str等类名的话,输出的是type类型,其实type类型其实就是他们自己本身,官方的话叫做元类(基础类),我之前的解释也是对的,只不过这个其实后面同学会在工作后慢慢接触到,所以以通俗的方式解释给同学。希望理解。

http://img1.sycdn.imooc.com//climg/5d4102df0001087305080596.jpg

如果我解决了同学的问题,请采纳!学习愉快^_^。

好帮手乔木 2019-07-30 18:16:55

同学你好:

他们之间的类型是没有关系的,在后面在对类和对象的学习模块同学会了解到,同学你定义的类名是什么,他就是什么类,type的类名是type,所以是type类。type()是type类的方法。他可以检测其他的变量属于哪个类。所以他们直接没有关系。

如果我解决了同学的问题,请采纳!学习愉快^_^。

  • 提问者 qq_一十_0 #1
    那type返回值是 str类?
    2019-07-31 10:42:24
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
1.Python零基础入门
  • 参与学习           人
  • 提交作业       2727    份
  • 解答问题       8160    个

想要进入Python Web、爬虫、人工智能等高薪领域,你需要掌握本阶段的Python基础知识,课程安排带你高效学习轻松入门,学完你也能听得懂Python工程师的行业梗。

了解课程
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师