摘要:两个参数对象类具体试试isinstance(5,int)isinstance(6,int)
除了这两种类型之外python还有啥数据类型呢???首先 得 明确
什么 是 类型 呢?比如 超市里商品 需要分 类型
超市的产品 是 分好类型的粮油区 放 粮油类产品杂粮区 放 杂粮类产品玩具区 放 玩具类产品具体到 某个区域水果区放各种水果香蕉区 放 香蕉类(banana class)苹果区 放 苹果类(apple class)橘子区 放 橘子类(orange class)合并 同类项
橘子类型 和 这个橘子是 什么关系 呢?具体的橘子是橘子类(orange class)的一个实例对象instance object
另一个具体的橘子也是橘子类(orange class)的另一个实例对象instance object
汽车是一个抽象的类型class
这辆吉普车是隶属于汽车类(car class)的一个 实例对象instance object先来 看看 python 里面的类和对象i = 3 type(i)int就是 整数类型class intint类
i、 j是同类都是 int类的 实例对象int类 是什么意思?help(int)int 这个 class 的帮助手册
python如何理解class呢?https://docs.python.org/3/faq/programming.html#what-is-a-class
类 是一种 特殊的 对象类型通过 类的语句 描述出来可以用来产生 实例里面封装了 数据和方法怎么判断 对象是否是 int类型呢?
isinstance这是个内建的函数函数啥意思?help(isinstance)返回的是一个判断对象是否属于某个类型
两个参数对象类具体试试isinstance(5,int)isinstance(6,int)这两个 都是int类的 数字
"oeasy" 是不是数字呢?isinstance("oeasy", int)结果
如果 参数 是 整型变量呢?i = 7isinstance(7, int)i这个变量是int类型的
这样 基于对象 编程的方法有名字吗?面向对象编程Object Oriented Programming
和 面向过程编程 相对Procedure Oriented
除了 int类对象 之外还有 啥类型的对象?
s1、s2是str类的实例对象instance object类型明确int和str是两种完全不同的类型
泾渭分明"abc" 是 str类的实例那这个str本身 是什么类型呢?探究type("abc")type(str)层层追问
str 是 类型 是 类型类真的很抽象继续追问type是什么类型的
type是 类型的类型还是 类型typetype 应该是一个元类型
是整个编程的基础str类 和 int类 具体有啥不同呢?class str 的 帮助手册
在str封装了一些方法findindex这些方法 int类 对象有吗?结果
还有没有 其他变量类型呢 ?下次再说 蓝桥->https://www.lanqiao.cn/courses/3584github->https://github.com/overmind1980/oeasy-python-tutorialgitee->https://gitee.com/overmind1980/oeasypython 来源:oeasy
免责声明:本站系转载,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与本站联系,我们将在第一时间删除内容!