手机版 | 登陆 | 注册 | 留言 | 设首页 | 加收藏
当前位置: 网站首页 > python教程 > 文章 当前位置: python教程 > 文章

python程序设计基础教程答案电子科技大学出版社邵慧娟课后答案

时间:2022-08-24    点击: 次    来源:网络    作者:佚名 - 小 + 大

python程序设计基础教程答案电子科技大学出版社邵慧娟课后答案


下载地址

https://share.weiyun.com/9Tc6ki1W


资料目录
python程序设计基础教程课后答案
Python程序设计基础教程慕课版人民邮电出版社第1章-第11章
Python程序设计基础教程(慕课版)-源代码
Python程序设计基础教程慕课版思考与练习答案-宗大华
Python程序设计基础教程思考与练习(合集)
《Python程序设计基础》习题答案与分析课件 程昱
Python程序设计基础教程完整版教案课程设计
python基础教程至60课(基础)
程序设计基础(Python语言)-习题参考答案(周翔 版)
智慧树知到《Python 程序设计基础》章节测试答案

举例

函数 id()
为了说明创建了一个变量后, 其“名称”“取值”“存放的地方” 三者之间的关系, 在此先介绍函数 id() 。
功能: 返回变量所在的内存地址。
用法:
id(<变量名>)
例 2-3 在下图所示的 Python“交互执行” 模式(提示符>>>) 下, 输入 x=5, 然后调用函数 i d(x) 。 这时窗口返回1 669780592, 这就是分配给变量 x 的内存地址。 接着, 键入 y=x, 然后调用函数 i d(y) 。 这时窗口仍然返回 1 669780592,表明变量 x 和 y 取相同的值, 使用了同一个内存位置。
继续输入, 重新为变量 x 赋值, 输入 x=242, 调用函数 i d(x) 后, 返回的地址是 1 669784384。 注意: 存放变量 x 的内存地址改变了。 这时调用函数 i d(y) , 返回的地址仍然是 1 669780592。
这一段交互执行过程表明, Python 采用的是一种基于值的内存管理方式: 如果为不同变量赋予相同的值(如 y=x), 那么这个值在内存里只保存一份, Python 只是让多个变量指向同一个内存位置; 当重新为某个变量赋值(如 x=242) 时,Python 为该变量重新分配一个内存空间, 用于存放它的新内容。
这种基于值的内存管理方式, 可以用下图来表述。
以往的程序设计语言(如 C语言), 在创建了一个变量后, 就分配给它一个存储空间, 变量和存储空间被绑定在一起, 是一一对应的。 给变量赋值, 就是修改该存储空间里的内容。 正因为如此, 对变量的存储空间管理就显得较为复杂、 烦琐, 让人望而生畏。
Python 改变了这种变量与存储空间绑定的管理方式。 修改变量取值时, Python 直接为它重新分配一个存储空间。 这样的管理做法, 显得既简捷又便利, 它只能在大容量存储空间的支撑下完成, 从而使修改变量取值的方式变得简单。

Python 的字符串
我们对“字符串” 并不陌生, 它是前面所举例子中最早提到的名词, 是 Python 语言向程序设计人员提供的一种数据类型。
1 . 字符串的定义
字符串中的元素仅限于一个一个的字符: 英文字母、 数字、 空格, 以及键盘上 Python 允许使用的其他字符。 在
Python 里, 把字符串定义为用单引号(' ) 或双引号(") 括起来的一系列字符。 例如' this is a book. ' 、 "this is a book. "、 ' that is a string. ' 和"that is a string. "都是正确的字符串。
设有变量 str, 将字符串' a 0 a 1 …a i -2 a i -1 ' 或字符串"a 0 a 1 …a i -2 a i -1 "赋给它, 即:
str =' a 0 a 1 …a i -2 a i -1 '

str =" a 0 a 1 …a i − 2 a i -1 "
那么, a 0 、 a 1 、 …、 a i − 2 、 a i -1 就是组成该字符串的一个个字符, 整个字符串就是变量 str 的值。 若将单引号或双引号内的字符个数记为 n , 那么称 n 为字符串的“长度”。 当一个字符串的长度 n =0 时, 称其是一个“空串”, 如 str1 ="和 str2=" "都是空字符串。

上一篇:python程序设计基础教程课后答案林幼平第四章第五章第七章下载

下一篇:没有了

推荐阅读
声明 | 联系我们 | 关于我们
备案ICP编号  |   QQ:2151239526  |  地址:北京市东城区  |  电话:16605168200  |