版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
信息技术类综合最后冲刺卷五第三部分计算机编程基础--Python(90分)六、填空题(本大题共5小题,每小题2分,共10分)1、表达式[3]in[1,2,3,4]的值是____________。False2、已知列表x=[1,2],那么连续执行命令y=x[:]和y.append(3)之后,x的值为__________。[1,2]3、字典对象的__________方法返回字典中的“键-值对”列表。items()4、转义字符"\n"的含义_______。换行5、函数参数支持的类型有默认参数、位置参数、可变参数和____________。关键字参数七、单项选择题(本大题典10小题,每小题2分,其20分)1、关于Python语言的注释,以下选项中描述错误的是______。DA.Python语言有两种注释方式:单行注释和多行注释B.Python语言的单行注释以#开头C.Python语言的多行三个单引号开头和结尾D.Python语言的单行注释以单引号开头2、以下语句正确的是______。CA.x=(y=2)B.a=3;b="A";a+=bC.m=n=p=q=10D.x==(y=2)3、下面代码的执行结果是______。Als=[[1,2,3],[[4,5],6],[7,8]]print(len(ls))A.3B.4C.8D.14、流程图中表示判断框的是______。BA.矩形框B.菱形框C.平行四边形框D.椭圆形框5、已知x=43,ch="A",y=1,则表达式(x?=yandch<"b"andy)的值是______。BA.0B.1C.出错D.True6、实现多路分支的最佳控制结构是______。CA.ifB.tryC.if-elif-elseD.if-else7、下面代码的输出结果是______。Astr1="mysqlsqlserverPostgresQL"str2="sql"ncount=str1.count(str2)print(ncount)A.2B.5C.4D.38、下列函数不属于math库的是______。AA.lenB.minC.maxD.abs9、对于turtle绘图中颜色值表示,以下选项中错误的是______。DA.(190,190,190)B."grey"C.#BEBEBED.BEBEBE10、以下程序代码中,属于局部变量的是______。Bname1="张三"defshowname():name2="李四"name3="王五"print("name4")name1B.name2C.name3D.name4八、读程题(本大题共4小题,共24分)1、执行以下程序段后,a和b的值分别为______。(4分)a=10b=int(a/10)a=a-b*10b=abs(b-1)+abs(a-1)2、执行如下代码,输出结果是______。(6分)'you'>>>words=["Do","you","like","Python","?"]>>>words.sort()>>>words.pop()3、执行如下代码,输出结果是______。(6分)m=11n=25m=n=0whileTrue:m+=1ifint(m/2)==m/2:continueelifm>=10:breakelse:n+=mprint("m="+str(m),"n="+str(n))4、下面的程序是从键盘输入N个无序数(N由键盘确定),去掉一个最大数,去掉一个最小数,然后求平均值,将程序补充完整。(8分)n=int(input("n="))a=int(input("a="))x=y=as=a1p=n-2foriinrange(n-1):2b=int(input("b="))s=s+bifx<b:x=bify>b:3y=br=s-x-y4print(r/p)九、编程题(本大题共4小题,共24分)1、两个乒乓球队进行比赛,各出三人。甲队为a、b、c三人,乙队为x、y、z三人,已抽签决赛名单,a说他不和x比,c说他不和x、z比,请编程找出三队赛手的名单。(6分)a=set(["x","y","z"])b=set(["x","y","z"])c=set(["x","y","z"])c-=set(("x","z"))a-=set("x")foriina:forjinb:forkinc:iflen(set((i,j,k)))==3:print(f"a:{i},b:{j},c:{k}")2、用户任意输入一个大于100的正整数N(N小于等于999),求100至N之间的水仙花数。(注:水仙花数153,满足水仙花数的条件为153=13+53+33。取值范围包括100与N)(6分)n=int(input("请输入一个大于100的正整数:"))forflowerinrange(100,n+1):a=flower//100b=flower//10%10c=flower%10ifa**3+b**3+c**3==flower:print(flower,end="")3、使用turtle标准库,绘制一个圆角正方形,绘制效果图如图所示,(注:画笔的宽度为5,画笔的颜色为"gray",填充色为"#d00778",线条长度为200,绘制图形的比例大小及角度不做硬性要求,与绘制效果相近即可)(6分)fromturtleimport*hideturtle()pensize(5)color("gray","#d00778")begin_fill()foriinrange(1,5):fd(200)circle(50,90)end_fill()done()4、折纸,纸厚度0.2mm,问折多少次厚度刚好超过1米。(6分)h=0.2n=0whileh<=10**3:n+=1h=h*2print(n)十、综合应用题(本大题共1小题,共12分)1、利用tkinter库制作如图界面,该界面用于将1至100之间能被17整除的数依次存入列表框中。(12分)fromtkinterimport*root=Tk()defdiv():foriinrange(1,101):ifi%17==0:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 长期照护师操作技能能力考核试卷含答案
- 水解酵母分离工安全检查模拟考核试卷含答案
- 巷修工QC管理水平考核试卷含答案
- 兽用化学药品制剂工安全风险能力考核试卷含答案
- 锂盐田工操作水平测试考核试卷含答案
- 桥梁架设培训课件
- 桥梁养护管理培训
- 酒店员工薪酬激励与员工满意度制度
- 酒店前厅接待与客户关系管理制度
- 车站客运服务流程制度
- 专家咨询委员会建立方案
- 兼职剪辑外包合同范本
- 物业入户维修标准及流程
- 生物滤池除臭装置设计计算实例
- 选煤厂安全规程培训考核试题带答案
- 八年级上册道德与法治全册知识点(2025年秋新版)
- 消防设备故障和维修的应急响应预案
- 护理安全隐患与防范措施课件
- 泸州市龙马潭区三叉河山洪沟治理项目环评报告
- 人教版小学数学五年级下册《因数与倍数》单元测试卷3套含答案
- 单位升旗活动方案
评论
0/150
提交评论