2023年上海市高等学校信息技术水平考试试卷二三级Python程序设计及应用(B场)免费.docx

2023年上海市高等学校信息技术水平考试试卷二三级Python程序设计及应用(B场)免费.docx

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

第页,共10页

2023年上海市高等学校信息技术水平考试试卷

二三级Python程序设计及应用(B场)

(本试卷考试时间150分钟)

一、单项选择题(本大题10道小题,每题1.5分,共15分),从下面题目给出的A、B、C、D四个可供选择的答案中选择一个正确答案。

1.以下语句中,在Python中是非法的。

A.x=y=z=1B.x=(y=z+1)C.x,y=y,x

D.x+=y

2.欲从s=”Helloworld”字符串中切片出子串”Hlwl”,正确的切片表达式为

A.s[::3]

B.s[:3:2]

C.s[3:11:3]D.s[3::3]

3.假设Tup=(2,(2,1),(2,(2,1)),(2,(2,1),(2,(2,1)))),则以下表达正确的选项是。

A.Tup[3][2]的值为(2,1)

B.元组Tup的长度为5

C.Tup[3]的值是(2,(2,1),(2,(2,1)))

D.Tup[2]的值是(2,1)

4.假设列表score=[60,70,60,60,70,90],则执行操作score.remove(score[-2])后

score的值是0A.[60,60,60,70,90]B.[60,70,60,60,70]C.[70,60,60,70,90]D.[60,70,60,60,90]

5.以下说法正确的选项是_o

A.values方法将字典中的值以可迭代的dict对象返回

B.del命令不能删除整个字典

C.在字典中,某个键相关联的值可以通过赋值语句来修改,假设指定的键不存在,则会添加的键值对

D.update方法将另一个字典中的全部键值对一次性地添加到当前字典中,假设两个字典中存在有一样的键,则会出错

6.下面程序代码中的分支是不需要条件推断的。score=int(input)

ifscore=60:

ifscore=90:

print(”优秀”)elifscore=75:

print(”良好”)

else:

print(”

及格

”)elifscore60:print(”不及格”)

A.ifscore=90

B.elifscore=75C.else

D.elifscore60

7.以下说法正确的选项是

A.在while循环中不愿定是当其后面的条件表达式不成立的时候才完毕循环

B.while循环只有当其后面的条件表达式为假时,才能终止C.只有执行了break语句,才能退出该语句所在层的循环D一旦执行了continue语句,则全部循环完毕

8.以下有关Python的函数描述中,正确的选项是

A.函数和调用只能发生在同一个文件中

B.def和return是函数必需使用的保存字C.一个函数只允许写一条return语句

D.lambda函数将函数名作为函数结果返回

9.以下说法错误的选项是0

A.文件对象的内置方法f.readlines可实现读取一个文件中的全部行,并将其作为一个元组返回。每一行的信息作为元组中的一个字符串元素

B.利用read方法可读取文件中指定长度的字符,假设括号中很多字,则直接读取文件中全部的字符;假设供给数字,则一次读取指定数量字节的字符

C.文件对象的内置方法readline可实现逐行读取字符,假设括号中很多字,则默认读取一行;假设括号中有数字,则读取这一行中对应数量的字符〔假设该数字大于这一行的字符数,则读取这一行全部字符)

D.建立文件对象f之后,可通过调用其内置方法seek移动指针的位置

10.计算思维的本质是抽象和0

A.自动化B.程序化C.归纳化D.规律化

二、程序填空题(本大题3道小题,每空2.5分,共30分)。

第页,共10页

第页,共10页

1.字典dict是10位学生的成绩数据。键为学生的学号,值为数理化成绩的元组。程序以制表位分隔打印输出全部学生数据,并对两门90分(含)以上者提示“双优“,三门90分(含)以上者提示“全优“,如以以下图所示。由于字典的无序特性,打印出的挨次可能与样图

不全都。

学号

数学

物理

化学

等级

st101

75

70

92

st102

94

81

93

双优

st103

82

96

67

st104

93

文档评论(0)

阿弥陀佛 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档