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

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

内容正文:

黄山炎培职业学校 黄山炎培职业学校 2022/2023学年第二学期期中考试《Python》试题 适用年级: 2022级 班级: 姓名: 成绩: 温馨提示:本课程注重书写,请将答案写在答题卡上,否则不得分;考试时间为90分钟。 一、填空题(每题2分,共计16分) 1. 是用英文、中文和其他自然语言写的一行或多行的说明性文字。 1. print(0o101+0b101)的运行结果为 1. 表达式'finish'.strip('fih')的值为 1. 程序由三种结构组成,即 、选择结构和循环结构。 1. print('AA','BB',sep='*',end='!')的运行结果为 1. 表达式'sheep'.split('e')的值为 1. 变量具备三个特征: 、标识和值。 1. 表达式'{:*^7.3}'.format('Python')的值为 二、单项选择题(每题2分,共计20分) 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 1.以下符合变量命名要求的是( ) A.年龄 B.in C. True D.3G 2.表达式1<2>3的结果是( ) A.1 B.0 C. True D.False 3.print('Monday'[2::-1])的运行结果为( ) A.nday B.yadn C.noM D.yad 4.表达式len('red ')的运行结果为( ) A.3 B.4 C.5 D.6 5.print(1 if '11'>'2' else 0)的运行结果为( ) A.11 B.2 C.1 D.0 6.表达式int(-7.8)的值为( ) 1. -7 B.-8 C.7 D.8 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="") 1. dog B.god C.dgo D.gdo 10.执行x='sheep'; x.replace('e','E',1)后x的值为( ) 1. sheEp B.shEep C.sheep D.shEEp 三、程序分析题(每题6分,共计24分) 1.下列程序的运行结果是 x=y=9 x,y,z=15,x+1,x-12 print(y%z,y//z) 2.下列程序的运行结果是 for i in range(6,0,-1): if i%2==0: print(i,end=',') 3.下列程序的运行结果是 k=8;s=0 while k>=1: s=s+k k=k/2 print(s) 4.以下程序中,假设n的值为20,程序的运行结果为__________ n=eval(input("请输入数值:")) if n<10: print('A') elif n>=10: print('B') elif n>=20: print('C') 四、编程题(每题8分,共计40分;代码要有逻辑性) 1.输入球体的半径r,输出其体积S.已知 2.计算2-3+4-5+6-7+...+98-99的和 3.计算1/4+4/5+5/9+9/14+14/23的和,结果保留到小数点后两位。 4.水仙花数是指一个 3 位数,它的每个位上的数字的3次幂之和等于它本身。例如:153是一个"水仙花数",因为153=13+53+33。请编程找出400以内的所有水仙花数。 5.编写程序,进行成绩判断:输入学生考试成绩(0到100之间的数据),根据下表来判断成绩等级,若输入的数据不在

资源预览图

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