《Python程序设计》高等教育出版社 学业水平复习卷(三)

标签:
精品文字版答案
2024-03-08
| 2份
| 6页
| 189人阅读
| 3人下载

内容正文:

《Python程序设计》高教社 学业水平考试 复习卷(三) 考试时间:100分钟 满分:100分 姓名 班级 学号 1、 单项选择题(本题10小题,每小题2分,满分20分) 1. Python源程序执行的方式是( ). A.编译执行 B.解释执行 C.直接执行 D.边编译边执行 2. 查看数据类型的函数是( ). A. type( ) B.id( ) C.str( ) D. int( ) 3. Python 语言中,以下表达式输出结果为22的选项是:( ) A. print("2 + 2") B. print(2+2) C. print(str(2)*2) D. print(eval(22)) 4. 下列变量命名正确的是( ). A.break B.10year C.pass D.false 5. 以下代码的运行结果是( ) s='apple' s.replace('p','P',1) print(s) A.aPPle B.aPple C. apple D.apPle 6. 语句print("x=${:7.2f}".format(123.5678))执行后的输出结果是( ).选项中的□表示空格. A.x=□123. 56 B.$□123. 57 C.x=$R123. 57 D.x=$□123. 56 7. 执行下面操作后,list2的值是( ). list1=['a','b','c'] list2=list1 list1. append('de') A.['a','b','c'] B.['a','b','c','de'] C.['d','e','a','b','c'] D.['a','b','c','d','e'] 8. 设有A={1,2,3),B={1,3,4),则A|B的结果为 ( ). A.{1,2,3,1,3,4} B.{1.2,4} C.{1,2,3,4} D.{1,4} 9. ( )函数是指直接或间接调用函数本身的函数. A.匿名 B.闭包 C. Lambda D.递归 10. 下列不支持分片操作的是( ). A.字符串 B.字典 C.列表 D.元组 2、 判断题(本题10小题,每小题2分,满分20分) 1. Python是一种解释型语言.( ) 2. Python是一种静态类型语言.( ) 3. Python的注释符号是&.( ) 4. Python的变量在使用前需要进行声明.( ) 5. Python的列表是有序的.( ) 6. Python中使用缩进来表示代码的块级结构.( ) 7. Python中的函数可以返回一个值.( ) 8. Python中没有switch语句.( ) 9. Python中的字符串是不可变的.( ) 10. Python中的for循环可以遍历列表、元组、字典等可迭代对象.( ) 3、 填空题(本题10小题,每小题3分,满分30分) 1. 程序语言种类繁多,可以分为 、汇编语言和高级语言. 2. Python是一种跨平台、 的动态类型语言. 3. 是用英文、中文或其他自然语言写的一行或多行的说明性文字. 4. Python使用 来划分代码块. 5. print(round(10.5))的运行结果为 . 6. 程序语言可以分为机器语言、汇编语言和 . 7. 若集合a={1,2,3},集合b={1,3,5},则a&b的运算结果是 . 8. print(["a","b","c"].pop(1))语句的运行结果是 . 9. Python程序分为顺序结构、选择结构和 三种基本结构. 10. 标准库中的函数可以用来生成随机数. 4、 简答题(本题4小题,每小题5分,满分20分) 1. 简述Python语言的应用领域. 2. 简述Python的函数和模块. 3. Python中的break和continue关键字有什么作用? 4. Python中的for循环是什么? 5、 编程题(本题1小题,满分10分) 1. 编写一个程序,实现从键盘输入一个数,判断该数是不是素数,运行结果如下:

资源预览图

《Python程序设计》高等教育出版社 学业水平复习卷(三)
1
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。