试题NCT等级测试-Python编程一级真题测试卷1练习

上传人:新** 文档编号:485738043 上传时间:2022-09-20 格式:DOC 页数:19 大小:1.40MB
返回 下载 相关 举报
试题NCT等级测试-Python编程一级真题测试卷1练习_第1页
第1页 / 共19页
试题NCT等级测试-Python编程一级真题测试卷1练习_第2页
第2页 / 共19页
试题NCT等级测试-Python编程一级真题测试卷1练习_第3页
第3页 / 共19页
试题NCT等级测试-Python编程一级真题测试卷1练习_第4页
第4页 / 共19页
试题NCT等级测试-Python编程一级真题测试卷1练习_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《试题NCT等级测试-Python编程一级真题测试卷1练习》由会员分享,可在线阅读,更多相关《试题NCT等级测试-Python编程一级真题测试卷1练习(19页珍藏版)》请在金锄头文库上搜索。

1、试题 NCT 等级测试-Python 编程一级真题测试卷 1 练习 一、选择题1以下 Python 中变量的命名正确的是( )A1a=4Bprint=5C_A=2Da+b=32以下是一段 python 程序:它的可以用哪个流程图表达( )。ABC3在 Python 中,返回 x 的绝对值的函数是( )。Aabs(x)Bbin(x) Call(x)Dinput(x)4下列 Python 语句中,会导致程序运行出错的语句是( )Ax=(y=1)Bx,y=y,xCx=1;y=1Dx=y=15下列可以作为 python 变量名的是( )A5xBx-1CifDx_1 6我们学习了使用 Python 程序

2、设计语言解决问题,Python 程序设计语言属于( )。A高级语言B自然语言C汇编语言D机器语言7Python 程序文件的扩展名是( )。A.pythonB.pytC.ptD.py8以下叙述中正确的是( )。APython 3.x 与 Python 2.x 兼容BPython 语句只能以程序方式执行CPython 是解释型语言DPython 语言出现得晚,具有其他高级语言的一切优点 9在 python 中,运行下列程序,正确的结果是( ) s=0for i in range (1,5):s=s+iprint(i=,i,s=,s)Ai=4 s=10Bi=5 s=10 Ci=5 s=15 Di=6

3、 s=1510在 Python 中,若 x=10, y=20,下面程序段执行后,变量 x、y 的值分别是( ) x=yy=xA10、 10B10、20 C20、 20 D20、 1011为了提高程序的可读性,可以在该语句后面添加注释语句,Python 程序中用作注释的 标识符是( )A:B#C,D!12在 Python 语言中,用来定义函数的关键字是( )。AreturnBdefCfunctionDimport13在 Python 中,表示跳出循环的函数是( )AcontinueBbreakCESCDClose14下列不属于高级编程语言的是 AC 语言 BVB 语言CPython 语言D机器语

4、言15下列定义变量的 python 程序语句变量赋值错误的是( )Ax=y=1Bx,y=1,2 Cx=1 Dx=1,216已知下列 Python 程序段,k 取下列哪组值是 x=4? ( ) for i in range(10):k=int(input()if k0:if k15:if k18:x=0else:x=1else:if k12:x=4else:x=5A13,16B13,14,15 C16,17,18 D18,1917下列序列拼接错误的是()Alist = None * 4Bmsg = “Python”, ”语言”Ctup = “/”.join( ( “123”, ”234” ) )

5、Dset = 1, 2, 3 + 4, 5, 6 18下面哪个不是 Python 合法的标识符( )Aint32B40XLCselfD_name_19下面( )是 Python 合法的变量名Aint32B40XLCselfDname20运行下列 Python 程序,结果正确的是( )s=abcdefgc=len(s) #len 求字符串长度for i in range(0,c):if i=ai-1:c+=1m=max(m, c)else:c=1print (c, m)则程序执行后,c 和 m 的值分别是( )A1 和 1B1 和 4C2 和 4D3 和 428在 python 计数循环中,列表

6、正确的输写方式是( )。A(1,2,3)B(1,2.3)C1,2.3 D1,2,329Python 的关系运算符中,用来表示不等于的符号是( )A= =B!=C=D=30在 Python 中,已知 a=3,b=5,运行下列程序段后,a 和 b 的值为a = a * bb = a / ba = a / bAa=3 b=5 Ba=15 b=3 Ca=5 b=5 Da=5 b=3二、程序填空31(项目情境)一元二次方程 ax2+bx+c=0(a0),当 b24ac0,方程有两个不同的实数根,当 b24ac0 时,方程无实数根。(问题求解)下面的 python 程序实现的功能是判断方程是否有实数根。请

7、阅读如下 python 程序,在空白处填写适当的表达式或语句,使程序完整。import matha=int(input(请输入 a 的值:)b=int(input(请输入 b 的值:)c=int(input(请输入 c 的值:)d=_ #将表达式 b if _24ac 的值赋给变量 dprint(x1=,(-b+math.sqrt(d)/(2*a) #输出方程的其中一个实数根print(x2=,(_)else:#输出方程的另一个实数根_ #输出“方程无实数根”32编写 Python 程序实现如下功能:输入年月日,输入格式如“2021-06-21”,年月日之 间用“-”分隔。判断这一天是这一年的

8、第几天。以 2021-06-21 为例,前面 5 个月总天 数,加上 21 天即这一天是本年的第几天。特殊情况,当输入的年份是闰年时,2 月份有 29 天。闰年的判断方式如下:I、能被 4 整除,但不能被 100 整除;II、能被 400 整除;(1)“2020-05-20”这一天是这一年的第_天。(2)编写 Python 代码如下,在划线处填入正确的代码_(3)加框处的代码有误,请改正。改正:_mon=31, 28, 31, 30, 31, 30,31, 31, 30, 31, 30,31 #mon 中存储 1-12 每个月的天数s=input(请输入年月日: )month=int(s5:7

9、)sum=0for i in range( sum+=monisum+=day):ifisleap=Trueelse:isleap=False:ifsum+=1print(这一天是当年的第 +str (sum)+天)33小强想要快速了解“十四五规划”内容的关键词,他先把“十四五规划”内容存储在 ssw.txt 文档中,如图 a 所示,统计文档中出现次数最多的前十个关键词,结果如图 b 所 示。文本数据处理的算法设计如图 c 所示,用 Python 语言编写的程序段如图 d 所示。 请根据流程图的每个步骤,填写程序段编号,如 A:B:D:。现填写 C、E、F、G 对应的程序段编号C:_E:_F:_G:_图 a图 b图 c图 d34奇偶校验码是一种增加二进制传输系统可靠性的简单且广泛采用的方法,该方法通过 增加一个校验位使得传输的二进制码中“1”的个数恒为奇数或偶数,因此该校验码也分为 “奇校验”和“偶校验”。“奇校验”的原理:在发送端发送的每个字节二进制码后增加 一个校验位(0 或 1),使得“1”的个数为奇数;接收端接收并统计每个字节及其校验位 中“1”的个数,若为偶数,则意味

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 幼儿/小学教育 > 小学课件

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