




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《Python程序设计》期末试卷A&参考答案3/4《Python程序设计》期末试卷A题号1一2二3三4四5五总分分数阅卷教师签名一.单选题(每小题2分,共40分。)1、以下___________________项不是软件开发过程中的一个步骤。。A、规格说明 B、测试/调试 C、决定费用 D、维护2、以下___________________项不是合法的标识符。A、spam B、spAm C、2spam D、spam4U3、Python语句"ab"+"c"*2的运行结果是___________________。A、abc2 B、abcabc C、Abcc D、ababcc4、在python语言中表示“x属于区间[a,b)”的正确表达式是___________________。A、a≤xorx<b B、a<=xandx<b C、a≤xandx<b D、a<=xorx<b5、在教科书中利用Python探究电流和电压、电阻的关系实验里,除了可以通过书中的JupyterNotebook外,处理数据还可以通过下列___________________工具实现。A、PythonIDLE B、Xmind C、网络画板 D、几何画板6、在Python中,表达式(21%4)+5的值是___________________。A、2 B、6 C、10 D、37、已知字符串s1="python",s2="Python",则表达式中s1>s2的值为___________________。A、“python” B、“Python” C、True D、False8、下面Python代码运行后,a、b的值为___________________。a=23b=int(a/10)a=a-b*10print(a,b)A、232 B、32 C、320 D、239、要实现将实数型变量a的值保留三位小数,以下python可以实现的是___________________。A、a%0.001 B、a//0.001 C、round(a,3) D、round(3,a)10、Python中的数据类型float表示___________________。A、布尔型B、整型 C、字符串型 D、浮点型11、下列可以被计算机直接执行的程序是___________________。A、机器语言程序 B、高级语言程序 C、汇编语言程序 D、Python源程序12、在Python中,“print(100-33*5%3)”语句输出的是___________________。A、34 B、67 C、100 D、113、Python不支持的数据类型有___________________。A、char B、int C、float D、list14、把数式写成Python语言的表达式,下列书写正确的是___________________。A、a+b/2a B、a+b/2*a C、(a+b)/2*a D、(a+b)/(2*a)15、下列语言中___________________不属于高级语言A、python B、VC C、JAVA D、汇编语言16、已知字符串a="python",则a[1]的值为___________________。A、"p" B、"py" C、"Py" D、"y"17、关于定义函数的规则以下描述错误的是___________________。A、函数代码块从形式上包含函数名部分和函数体部分B、函数名部分以func关键字开头,后接丽数标识符名称和圆括号,以冒号结尾C、圆括号内可以定义参数列表(可以有0个、1个或多个参数),即使参数个数为0,圆括号也必须有D、函数体部分的内容需要缩进18、假设某个函数的函数体只有以下一-行,请选择不返回None的选项___________________。A、returnNoneB、returnC、return0D、100-2019、生成或计算新数据值的代码片段被称为___________________。A、标识符 B、表达式 C、生成子句 D、赋值语句20、令list=[1,2,3],则分别执行命令dellist[1]和list.remove(1)后的list为(B)A、[1,3],[1,3]B、[1,3],[2,3]C、[2,3],[1,3]D、[2,3],[2,3]二、填空题(每空2分,合计20分)1、已知x=list(range(20)),那么执行语句x[:18]=[]后列表x的值为______________。2、表达式'abc'in('abcdefg')的值为______________。3、表达式str([1,2,3])的值为______________。4、表达式sum(range(1,10,2))的值为______________。5、表达式'Helloworld'.upper()的值为______________。6、表达式'a'+'b'的值为______________。7、Python中定义函数的关键字是______________。8、在函数内部可以通过关键字________________来定义全局变量。9、Python使用_________________关键字来定义类。10、表达式1<2<3的值为______________。三、判断题(每题1分,共10分)1、在Python中定义类时,如果某个成员名称前有2个下划线则表示是私有成员。2、语句pass仅起到占位符的作用,并不会做任何操作。3、在函数中没有任何办法可以通过形参来影响实参的值。4、函数中必须包含return语句。5、带有else子句的循环如果因为执行了break语句而退出的话,则会执行else子句中的代码。6、成员测试运算符in作用于集合时比作用于列表快得多。7、字典的“键”必须是不可变的。8、安装Python扩展库时只能使用pip工具在线安装,如果安装不成功就没有别的办法了。9、Python变量名区分大小写,所以student和Student不是同一个变量。10、一个数字5也是合法的Python表达式。四、编程题(每题6分,共30分)1、输人任意一个正整数,求出它是几位数。2、求整数1~100的累加值,但要求跳过所有个位为5的数。3、输人一个数值,输出从1到这个数的所有奇数,并且每隔10个数换一行。4、编写程序,实现分段函数的计算,分段函数如下:5、编程实现用户登录管理系统。提示用户输入用户名和密码,判断用户名和密码是否正确(要求用户名是admin,密码是123456)。如果正确,登录成功;如果错误,提示重新输人(最多可以尝试3次)。参考答案1.C2.C3.C4.B5.A6.B7.C8.B9.C10.D11.A12.C13.A14.D15.D16.D17.B18.C19.D20.B一、单选题(每题2分,共40分)
二、填空题(每空2分,合计20分)1、[18,19]2、True3、'[1,2,3]'4、255、'HELLOWORLD'6、'ab'7、def8、global9、class10、True判断题(每题1分,共10分)1、T2、T3、F4、F5、F6、T7、T8、F9、T10、T四、编程题(每小题6分,共30分)1、number=int(input('请输入一个正整数:'))count=0whilenumber!=0:number//=10count+=1print('%d是一个%d位数'%(number,count))2、sum=0forxinrange(1,101):ifx%10!=5:sum+=xprint('累加求和结果是:',sum)3、number=int(input('请输入一个整数:'))m=0foriinrange(1,number+1,2):print(i,'',end='')m+=1ifm%10==0:print()4、x=int(input("请输入一个数:"))ifx<5:y=0elif5<=x<10:y=5*x-25else:y=pow(x-5,2)print(y)5、foriinrange(3):username=input('请输入用户名:')pa
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025中秋之夜作文(11篇)
- 1.2-认识数字孪生
- 公交公司庆八一活动方案
- 公交服务整治活动方案
- 《有机物的结构特性:高中生物有机化学教案》
- 倒霉的一天400字(14篇)
- 公司聘用在职员工证明书(8篇)
- 公共安全大讨论活动方案
- 公关公司策划方案
- 公务员遴选之活动方案
- YTHG 金 属 波 纹 涵 管
- 化学品安全技术说明(胶水)
- 有机化学第九章醛和酮
- 国开期末考试《建筑制图基础》机考试题及答案(第A-1套)
- 越南语基础实践教程1第二版完整版ppt全套教学教程最全电子课件整本书ppt
- GB∕T 18885-2020 生态纺织品技术要求
- 【课件】3.3触摸创新——用材料改变观念课件-2021-2022学年高中美术人美版(2019)选修绘画
- 脑出血后遗症临床路径
- 工程机械租赁服务方案及保障措施 (1)
- 国家开放大学《C语言程序设计》形考任务1-4参考答案
- 儿童中医辨识表
评论
0/150
提交评论