安徽省黄山市屯溪区黄山炎培职业学校2022-2023年高二下学期期中《Python》试卷和参考答案

标签:
普通文字版答案
2023-05-16
| 8页
| 256人阅读
| 3人下载

内容正文:

2022/2023学年第二学期期中考试《Python程序》试题 一、填空题(本大题共5小题,每小题2分,共10分) 1.顺序结构的特点是按照语句出现的先后顺序,_________________依次执行。 2.若a=12,则print("a={0:05}".format(a))的结果为_________________。 3.标准自定义函数,可选参数一般都放置在非可选参数的___________。(填“前面”或“后面”) 4.表达式[1,2]*2的执行结果为_______________。 5.面向对象程序设计中,创建类的关键字是_________。 二、单项选择题(本大题共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("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.元组 三、读程题(本大题共4小题.每题6分,共24分) 1.执行下列程序段,若从键盘输入:21,则屏幕输出结果为_______。 s1=input("请输入一个两位数:") s2=s1[::-1] n=int(s1)+int(s2) new=[s1,s2,str(n)] s=0 for i in new: s+=int(i[0]) print(s) 2.读程序补空,实现班级学生名单管理。 ls=["张三","李四","王五"] #创建一个班级 print("班级学生名单:{}".format(ls)) print("班级人数:{}".format(len(ls))) ①__________ #王五退学了 print("王五退学之后,班级学生名单:{}".format(ls)) ②___________ #新转进来一名学生:赵六 print("赵六转进之后,班级学生名单:{}".format(ls)) ③___________ #又新转进来一名学生:潘七,他要排在赵六前面 print("潘七插班之后,班级学生名单:{}".format(ls)) ls[3]="赵六六" #赵六说他名字错了,他叫赵六六 print("赵六改名之后,班级学生名单:{}".format(ls)) #门口来了一个家长,问有没有钱七在这个班级? if ④__________: print("有钱七这个学生") else: print("没有钱七这个学生") #任课老师上课点名,随机选人 import random n=random.randint(0,⑤________) print("HI,{},你被抽到了!".format(⑥_______

资源预览图

安徽省黄山市屯溪区黄山炎培职业学校2022-2023年高二下学期期中《Python》试卷和参考答案
1
安徽省黄山市屯溪区黄山炎培职业学校2022-2023年高二下学期期中《Python》试卷和参考答案
2
安徽省黄山市屯溪区黄山炎培职业学校2022-2023年高二下学期期中《Python》试卷和参考答案
3
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。