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

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

内容正文:

《Python程序设计》高教社 学业水平考试 复习卷(二) 考试时间:100分钟 满分:100分 姓名 班级 学号 1、 单项选择题(本题10小题,每小题2分,满分20分) 1. Python中的续行符用( )表示. A.”\” B."/" C.”\\” D.“//” 2. 下列运算符的使用错误的是 ( ). A. 100+'a' B.[1,2,3]+[4,5,6] C.3*'abc' D. 10%3 3. 字符串是一个连续的字符序列,打印出可以换行的字符串的方式是( ). A.使用转义符\\ B.使用 C.使用空格 D.使用“\换行” 4. 若a='abcd',若想将a变为'ebcd',则下列语句正确的是( ). A.a[0]='e' B.a.replace('a','e') C.a='e'+a[1:] D.a[1]='e' 5. 下列表达式的值为True的是( ). A.3>2>2 B.2!=5 or 0 C.5+4j>2-3j D.1 and 5==0 6. 在print( ) 函数中,下列参数可以指定用什么符号来间隔多个对象是( ). A. value B. file C. end D. sep 7. 列表中的pop( ) 方法,默认删除的是( ). A.第二个值 B.第一个值 C.最后一个值 C. 倒数第二个值 8. print(3*2**3-7.0)的运行结果为( ) A.209 B.17.0 C.17 D.209.0 9. 下列表达式的值为True的是( ) A.-3%2!=1 B.4>1>0 C. “ab”<”ABC” D.False+2<True 10. 下列定义一个字典数据正确的是( ) A. guo={['a']:1} B. guo={{'a'}:2} C. guo={{'a':1}:2} D. guo={(1,2):4} 2、 判断题(本题10小题,每小题2分,满分20分) 1. 0o12f是合法的八进制数字.( ) 2. pip命令也支持扩展名为.whl的文件直接安装Python扩展库.( ) 3. 只有Python扩展库才需要导入以后才能使用其中的对象,Python标准库不需要导入即可使用其中的所有对象法.( ) 4. 在Python中0xad是合法的十六进制数字表示形式.( ) 5. 3+4j 是合法Python数字类型.( ) 6. 在Python中0oa1是合法的八进制数字表示形式.( ) 7. Python使用缩进来体现代码之间的逻辑关系.( ) 8. 放在一对三引号之间的内容将被认为是注释.( ) 9. Python支持使用字典的“键”作为下标来访问字典中的值.( ) 10. 为了让代码更加紧凑,编写Python程序时应尽量避免加入空格和空行.( ) 三、填空题(本题10小题,每小题3分,满分30分) 1. 是用英文、中文和其他自然语言写的一行或多行的说明性文字. 2. print(0o101+0b101)的运行结果为 . 3. 表达式'finish'.strip('fih')的值为 . 4. 程序由三种结构组成,即 、选择结构和循环结构. 5. print('AA','BB',sep='*',end='!')的运行结果为 . 6. 表达式len({abs(3+4j),1,10//2}) 的值为 . 7. 语句'{:.2}'.format(1.735)的运行结果是 . 8. 语句'{:.2f}'.format(1.735)的运行结果是 . 9. 已知x = [1, 2, 3],执行x.pop(1)后x的值为 . 10. 表达式{x:x**2 for x in range(1,6) if x%2==0}的值为 . 1、 简答题(本题4小题,每小题5分,满分20分) 1. Python语言的优势. 2. 简述Python的控制流程. 3. Python中的finally关键字有什么作用? 4. Python中的

资源预览图

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