NCT-Python编程一级-模拟卷1(含答案word练习

上传人:新** 文档编号:552010950 上传时间:2023-11-26 格式:DOCX 页数:21 大小:52.75KB
返回 下载 相关 举报
NCT-Python编程一级-模拟卷1(含答案word练习_第1页
第1页 / 共21页
NCT-Python编程一级-模拟卷1(含答案word练习_第2页
第2页 / 共21页
NCT-Python编程一级-模拟卷1(含答案word练习_第3页
第3页 / 共21页
NCT-Python编程一级-模拟卷1(含答案word练习_第4页
第4页 / 共21页
NCT-Python编程一级-模拟卷1(含答案word练习_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《NCT-Python编程一级-模拟卷1(含答案word练习》由会员分享,可在线阅读,更多相关《NCT-Python编程一级-模拟卷1(含答案word练习(21页珍藏版)》请在金锄头文库上搜索。

1、NCT-Python编程一级-模拟卷1(含答案word练习一、选择题1. 已知字符串 a=python,则 print(a 1 +a 3 )的值为()D. yhA. ythB. ytC. py2. 运行如下Python程序,结果为()。n=18;m=24;r=lwhile r!=Orr=m% nm=nn=rprint(m)A. 1B. 3C. 6D. 183.在 Python 中,表达式(21%4) +3的值是()A. 2B. 4C.6D. 84.小林编写一段文件读写操作代码,文件如图,代码段如下:| 说m - i毋本- r; x文件tE)漏*目让)搭式d皓肋(H)IK Distributed

2、 System Basd on Python. Ifile=open(ceshi.txt,w)file.write(python is a programming language.)file.close()file=open(ceshi.txt,T)print(file.read()该代码段运行后,输出的结果为()A. IA Distributed System Based on Python.B. python is a programming language.C. IA Distributed System Based on Python. python is a programmin

3、g language.D. 程序编译错误,不会输出结果5. 下列选项都是属于高级语言的是()A. 汇编语言、机器语言B. 汇编语言、Basic语言C. Basic 语言、Python 语言D. 机器语言、Python语言6. 下列选项中,合法的Python变量名是()A. printB. speedC. PD. a#27. 以下叙述中正确的是()。A. Python 3.x 与 Python 2.x 兼容B. Python语句只能以程序方式执行C. Python是解释型语言D. Python语言出现得晚,具有其他高级语言的一切优点8. 下面Python代码运行后,a、b的值为()a=23b=i

4、nt(a/10)a= a-b * 10print(a,b)D. 2 3D. S*3A. 23 2B. 3 2C. 3 209. 有python程序如下:S=input ()print (S * 3)运行后通过键盘输入6,则运算结果是()A. 666B. SSSC. 1810. 以下Python程序段执行后,输出结果为()。ni=29if m % 3 Iprint G,不能被:辖除 创蛇print Cm. “能殽1整除A. m不能被3整除 B. 29不能被3整除C.11. 在Python语言中,用来定义函数的关键字是(A. returnB. defC. function12. 以下哪种语言属于高

5、级程序设计语言() python C+A.13. 在 Python 中,A. 3429能被3整除)。visual basic javaB.C.“print(100-33*5%3)” 语句输出的是(B. 67C. 100D.D.D.D.m能被3整除import14 . Python语言属于()A自然语言B汇编语言C机器语言15.下列选项中,可作为Python变量名的是()A. intB. AbcC. floatD.D.高级语言Complex16 . Python的设计具有很强的可读性,相比其他语言具有的特色语法有以下选项,正确的 是(D.服务端语言A.交互式B.解释型C.面向对象17.运行下列P

6、ython程序,结果正确的是()a=18b=7c=a%bb=a%bprint(a,b)A. 18 5B. 5 18C. 18 4D. 4 1818. Python中变量的命名遵循的规则,不正确的是()A.以字母或下划线开头,后面可以是字母、数字或下划线。B.区分大小写C.以数字开头,后面可以是字母、数字或下划线。D.不能使用保留字19. 小明想要通过编程来解决由昆明到景东锦屏耗时最短行程问题时,最核心的工作是()A.设计出解决问题的算法B.设计出解决问题的PPTC.编写出Python代码D.选择一种编程软件20. 解释性语言是指源代码不要求预先进行编译,在运行时才进行解释再运行,以下哪一种程序

7、设计语言属于解释性语言()。A. PythonB. C+C. VB21. 有如下VB程序段:s1 = python: s2 = visuali = 1: j = 1: s =Do While i = Len(s1) And j = Mid(s2, j, 1) Thens = s + Mid(s1, i, 1)Elsej = j + 1End Ifi = i + 1Loop执行该程序后,j的值是()A. 2B. 3C. 5A.WordB.微信C.考试系统23.下列Python程序段运行的结果是()x=0for i in range(1,20,3): x=x+iprint(x)A. 80B. 19

8、0C. 7022.应用软件是为满足用户不同领域、不同问题的应用需求而设计的软件。以下不属于应 用软件的是()24. 在 Python 中,设 a=2, b=3,表达式 a=3 值是()A. 1B. 0C. TrueD. CD. 7D. pythonD. 210D. False25. 在 Python 中,设 a=2, b=3,表达式 ab and b=3 的值是()A.1B -1C TrueDFalse26下列可以作为python变量名的是()A.a1B6keyC.FalseDi_f27以下对 Python 程序缩进格式描述错误的选项是( )A. 不需要缩进的代码顶行写,前面不能留空白B. 缩

9、进可以用tab键实现,也可以用多个空格实现C. 严格的缩进可以约束程序结构,可以多层缩进D. 缩进是用来格式美化Python程序的28. 已知字符串a=python,则a 1 : 3 的值为()D. ytD. 9A. pythB. pytC. py29. 下面的 Python 程序段运行后的输出结果是()List=10,25,猕猴桃,9,65Print( List3)A. 25B.猕猴桃C.猕猴桃30. 在Python中运行下列程序,输出结果为()for i in range (1,6):print(*)A. *二、程序填空B.C.31. 一家商场在降价促销,如果购买金额不高于200 元,会给

10、 10%的折扣,如果购买金额 高于200元,会给20%的折扣。编写一个Python程序,输入消费额(整数),显示折扣后 的应付金额。32. 设计完成算法之后,小C打算用所学的Python程序设计语言完成程序的编写。(1)Python 程序设计语言属于程序设计语言中的。A .机器语言B .汇编语言C 高级语言D .翻译程序(2)小C将设计好的算法转为Python程序语言(如下)。其中“Tot2=8”是一个,“#初始化时长费为0”是一个,“SV=3.3”是一个 ,“float (input (“请输入时长”)”是一个。A .函数B .表达式C 赋值语句D .注释语句1 Tot1=0 #初始化时长费

11、为02 Tot2=0 #初始化里程费为03 S=float (input (“请输入里程数”)4 T=float (input (“请输入时长”)#输入里程数和时长5 if (T9):#计算时长费用6 Tot1= (T-9) *0.27 if (S=3.3):#算里程费用8 Tot2-89 else:10 Tot2=8+ (S-3.3) *1.3511 Cost-Totl+tot212 print (Cost) #输出总车费(3) 小C写好代码之后,编译运行发现报错了,根据下图中所示的错误信息分析该程序报错的原因是:NameErrorTraceback(most recent call las

12、t)in9else:1011 Cost=Tot1+tot212NameError: name tot2 is not defined(4) 经过修改之后,小C对照某次滴滴打车的订单,将对应的公里数和时长输入程序,运行得到的结果与实际支付的费用一致,小C会心一笑验证得知程序正确无误。小C借助于 计算机编写程序解决问题的这个过程是:设计算法编写程序分析问题调试运行程 序,合理的顺序是。(填写序号即可)(5) 总结用计算机解决问题的优势主要有:33已知 6 月份 10 位技术考试成绩:12345678910788889908376759810065技术老师想统计出80分(含80)以上的人数,请完善程

13、序,代码如下a=78,88,89,90,83,76,75,98,100,65sum=0for i in range(n):if ai=80:print(sum)执行上述程序段后,输出的内容是34在一千多年前的孙子算经中,有这样一道算术题:“今有物不知其数,三三数之 剩二,五五数之剩三,七七数之剩二,问物几何?”。即一个数除以3余2,除以5余3, 除以 7 余 2,求这个数。i=while (i%3!=2 i%5!=3 or i%7!=2):print(i)35. 小王编写了 “字符串缩写”程序,实现如下功能:1输入一串由英文字母和数字组成的字符串,2如果字符串有连续字符构成的升序段(后面字符的ASCII值比前面的字符的ASCII值大1),则把升序段缩写成由第一个字符加上“一”和最后一个字符组成的新字符段,3.例如:字符串为“abcdf12345becomexy,则缩写成 “a-df1-5becomex-y。程序运行时,输入一串字符,输出缩写的字符串,程序运行效果如下图所示:诘输入字符串 s: abed f 12345b e c omex y缩写后的字符串为:a-df l-5becomex-y请输入字符串s :abcl23dfpxycba缩写后的孚符串为:

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 建筑资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号