5 python对象介绍object

对象结构

       每个对象都存储三个数据

              id 标识 用来标识对象的唯一性

                     id()函数查看对象的id    

                     id有由解析器生成的,id是对象的内存地址

                     对象一旦创建,则它的id永远不能再改变

              type 类型 用来表示标识当前对象所属的类型

                     类型决定了对象有哪些功能

                     强类型语言,对象一旦创建,类型便不能修改

              value 值 就是对象中存储的具体的数据

                     对于有些对象值是可以改变的

变量和对象的关系

       对象并没有直接存储到变量中,在py中,变量更像是给对象起了一个别名

       变量中,存储的不是对象的值,而是对象的id

              当使用变量时,实际上就是通过对象id在查找对象

       变量中保存的对象,只有在重新赋值时才会改变

       变量和变量之间是相互独立的,修改一个变量不会影响另一个变量

类型转换

       所谓的类型转换就是将一个类型的对象转换为其他类型的对象

       类型转换不是改变对象本身的类型,而是将对象的值转换为新的对象,即根据当前对象的值转换为新的类型

四个函数 int float str bool

       int() 可以用来将其他的对象转换为整型

关系运算法

==          !=比较的是对象的值

is           is not比较的是对象的id

逻辑运算符 主要进行逻辑判断

not

and

or

条件运算符(三元运算符)

语法:语句1 if 条件运算符 else 语句2 

eg:print(“1”) if true else print(“2”)

16   运算符的优先级

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值