python第四章程序练习题_《Python核心编程》第四章练习解析

第四章

第一题:

python对象。与Python对象有关的三个属性是什么?请简单表述。

所有的python对象都拥有三个属性:身份、类型、和值。

身份:每一个对象都有一个唯一的身份标识自己,任何对象的身份可以使用内建函数id()来得到。这个值可以是被认为该对象的内存地址。一般很少用到这个值,也不用太关心它是什么。

类型:对象的类型决定该对象可以保存什么值,可以进行什么样的操作,以及遵循什么样的规则。你可以使用内建函数type()查看python对象的类型。因为python中类型也是对象,所以type()返回的是对象而不是简单的字符串。

值:对象表示的数据项。

第二题:

类型。不可更改(immutable)指的是什么?python有哪些类型是可更改的(mutable),哪些不是?

不可更改是指python的某些对象被创建后它的值不可以更改。

以更新模型为标准的类型分类

分类

python类型

可变类型

列表、字典

不可变类型

数字、字符串、元组

第三题:

哪些python类型是按顺序访问的,他们和映射类型的不同是什么?

以访问模型为标准的类型分类

分类

python类型

直接访问

数字

顺序访问

字符串、列表、元组

映射访问

字典

顺序与映射的区别:顺序访问是指容器内的元素从0开始索引访问。映射访问类似顺序访问的索引,不过它的索

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值