青岛理工大学-《Python》练习题及答案.pdf

青岛理工大学-《Python》练习题及答案.pdf

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

源代码程序编译后的文件扩展名为_________。

答案:pyc

2.使用pip工具升级科学计算扩展库numpy的完整命令是_________________。

答案:pipinstall--upgradenumpy

3.使用pip工具查看当前已安装的Python扩展库的完整命令是_____________。

答案:piplist

4.查看变量类型的Python内置函数是________________。

答案:type()

5.使用运算符测试集合包含集合A是否为集合B的真子集的表达式可以写作

_______。

答案:A<B

6.语句x=3==3,5执行结束后,变量x的值为_____________。

答案:(True,5)

7.已知x=3,那么执行语句x+=6之后,x的值为_______________。

答案:9

8.假设列表对象aList的值为[3,4,5,6,7,9,11,13,15,17],那么切片aList[3:7]得

到的值是______________________。

答案:[6,7,9,11]

9.使用列表推导式生成包含10个数字5的列表,语句可以写为_______________。

答案:[5foriinrange(10)]

10.假设有列表a=['name','age','sex']和b=['Dong',38,'Male'],请使用一个语句

将这两个列表的内容转换为字典,并且以列表a中的元素为“键”,以列表b中的

元素为“值”,这个语句可以写为_____________________。

答案:c=dict(zip(a,b))

11.已知a=[1,2,3]和b=[1,2,4],那么id(a[1])==id(b[1])的执行结果为

___________。

答案:True

12.表达式int('123',16)的值为_________。

13.Python安装扩展库常用的是_______工具。

答案:pip

14.切片操作list(range(6))[::2]执行结果为________________。

答案:[0,2,4]

15.使用切片操作在列表对象x的开始处增加一个元素3的代码为_________。

答案:x[0:0]=[3]

二、判断题

1.Python是一种跨平台、开源、免费的高级动态编程语言。

答案:对

2.Python3.x完全兼容Python2.x。

答案:错

3.扩展库os中的方法remove()可以删除带有只读属性的文件。

答案:错

4.使用内置函数open()且以”w”模式打开的文件,文件指针默认指向文件尾。

答案:错

5.在Python中可以使用if作为变量名。

答案:错

6.在Python3.x中可以使用中文作为变量名。

答案:对

7.Python变量名必须以字母或下划线开头,并且区分字母大小写。

答案:对

8.加法运算符可以用来连接字符串并生成新字符串。

答案:对

9.9999**9999这样的命令在Python中无法运行。

答案:错

10.Python代码的注释只有一种方式,那就是使用#符号。

答案:错

11.调用函数时,在实参前面加一个星号*表示序列解包。

支持使用字典的“键”作为下标来访问字典中的值。

答案:对

13.列表可以作为字典的“键”。

答案:错

14.元组可以作为字典的“键”。

答案:对

15.字典的“键”必须是不可变的。

答案:对

三、简答题

1.如何理解Python中基于值的内存管理模式?

答案:Python采用的是基于值的内存管理方式,如果在同一个程序中或者交互模

式下同一个语句中为不同变量赋值相同值,这个值在内存中只有一份,多个变量

指向同一块内存地址。另外,Python程序中的变量不存储值,而是存储值得引用,

列表、元组、字典、集合等可迭代对象中包含的也是元素的引用。在调用函数时,

也是把实参的引用传递给形参。

2.Python运算符/和//有什么不同,并举例说明。

答案:运算符“/”对应真除法,运算结果是实数。运算符“//”对应整除,运算结果

为“向下取整”后的整数。例如,15/4的结果为

文档评论(0)

各类考试卷精编 + 关注
官方认证
内容提供者

各类考试卷、真题卷

认证主体社旗县兴中文具店(个体工商户)
IP属地河南
统一社会信用代码/组织机构代码
92411327MAD627N96D

1亿VIP精品文档

相关文档