对于python,一切事物都是对象,对象基于类创建
列如
name='csdcs'
li=[1,3,43]
上面两个都是对象,因为它们都是python中的
类里面存着许多的功能,功能的集合, 对象里存着具体输入的值,与类的内存地址
当对象要进行操作实现不同的功能时,它就会根据保存的内存地址去寻找类引用里面的功能
这样,避免了,功能相同的对象里面,每个对象都去保存相同的功能,它们功能相同都直接去引用类里的功能就行了,类里面就保存了它们的功能
所以对象都是基于类创建的
列如:
ll=[11,2,33]
aa=[11,33,22]
这两个列表的功能都是一样的,追加,删除等,它们就没必要去都去保存这些功能,这些功能保存于一个list类中,它们都直接引用这个类里的功能就行了
list就是列表的类
所以aa=list(11,22,33)也可以创建列表
这样,像,字典,字符串,元组都与列表一样都是一个类
列如字符串类
aa=‘asdxsa’
aa=str(‘sadas’) 都创建了字符串
type(11) 可以查看类,它的类型