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

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

内容正文:

《Python程序设计》高教社 学业水平考试 复习卷(四) 考试时间:100分钟 满分:100分 姓名 班级 学号 1、 单项选择题(本题10小题,每小题2分,满分20分) 1. 以下对python语言归类不正确的是( ). A.高级语言 B.解释型语言 C.动态类型语言 D.符号语言 2. 查看变量x的内存地址,应该使用命令( ). A.id(x) B.class(x) C. type(x) D.int(x) 3. 在Python中a="123",a*3的值为( ). A.'3' B.'123' C.'369' D.'123123123' 4. 以下选项中不能作为字典键的是( ). A."python" B.(3,) C. [5] D、1010 5. 表达式9%-7的值为( ). A.2 B.-2 C.5 D.-5 6. 在标准自定义函数中,return返回多个值时,这些值形成一个( ). A.列表 B.元组 C.字符串 D.集合 7. 表达式abs(3-4j)+round(6.5)-9/3**2的值为( ). A.2.0 B.6.0 C.10.0 D.11.0 8. 以下for循环不能遍历的对象是( ). A.str B.list C.range( ) D.float 9. 下列程序的运行结果是( ). s="dog" for i in range(len(s)): print(s[-i],end="") A.dog B.god C.dgo D.gdo 10. 执行x='sheep'; x.replace('e','E',1)后x的值为( ). A.sheEp B.shEep C.sheep D.shEEp 2、 判断题(本题10小题,每小题2分,满分20分) 1. Python中的类可以多重继承.( ) 2. Python中的字典是有序的.( ) 3. Python中的布尔类型只有两个值,True和False.( ) 4. Python中的文件操作可以使用with语句进行自动资源管理.( ) 5. Python中的异常处理使用try-except语句.( ) 6. Python不允许使用关键字作为变量名,允许使用内置函数名作为变量名,但这会改变函数名的含义.( ) 7. 在Python中可以使用if作为变量名.( ) 8. Python变量名必须以字母或下划线开头,并且区分字母大小写.( ) 9. pip命令也支持扩展名为.whl的文件直接安装Python扩展库.( ) 10. 只有Python扩展库才需要导入以后才能使用其中的对象,Python标准库不需要导入即可使用其中的所有对象和方法.( ) 3、 填空题(本题10小题,每小题3分,满分30分) 1. 语句print('AA','BB',sep='-',end='!')执行的结果是 . 2. 是程序代码中的辅助性文字,会被解释器忽略. 3. 表达式bin(11)==0b1011的运行结果是 . 4. 表达式divmod(11,-3)的运行结果是 . 5. 已知 x = 'python',则表达式x[:2:-1] 的值为 . 6. guo="abcdefgh";print(guo[2:-2])的运行结果为 . 7. guo="%";print("{:#^3}".format(guo))的运行结果为 . 8. 表达式2**3*2>15 and 2023的值为 . 9. 关键字 ,用于跳出本次循环. 10. Python中的变量根据作用域的不同,可分为全局变量和 变量. 4、 程序分析题(本题4小题,每小题5分,满分20分) 1. 下列代码的功能是用户任意输入一个字符串,使用双分支结构,判断其是否为“回文字符串”.请将程序补充完整. s=input("请输入一个字符串:") w="" for i in s: w=_____________ if s==w: print("回文字符串") __________: print("不是回文字符串")

资源预览图

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