收藏 分销(赏)

2025年全国青少年软件编程Python等级考试试卷三级练习3.doc

上传人:精**** 文档编号:13011801 上传时间:2026-01-05 格式:DOC 页数:18 大小:511.50KB 下载积分:8 金币
下载 相关 举报
2025年全国青少年软件编程Python等级考试试卷三级练习3.doc_第1页
第1页 / 共18页
2025年全国青少年软件编程Python等级考试试卷三级练习3.doc_第2页
第2页 / 共18页


点击查看更多>>
资源描述
全国青少年软件编程(Python)等级考试试卷(三级)精品(1)练习 一、选择题 1.在Python中,“print(100-33*5%3)”语句输出是( ) A.34 B.67 C.100 D.1 2.下列属于对Python变量名是( ) A.True B.88abc C.abc&88 D._abc88 3.如下是一段python程序: 它可以用哪个流程图体现( )。 A. B. C. 4.在Python中print(-14//4)运行成果是( )。 A.-4 B.-3.5 C.2 D.-2 5.在Python中,体现式2**3成果是( ) A.5 B.8 C.6 D.3 6.在Python中print(8+7%2**2)执行成果是( ) A.5 B.1 C.6 D.11 7.除python语言之处,尚有诸多其他程序设计语言。程序设计语言经历了从机器语言、汇编语言到高级语言发展过程。其中python语言是属于( )。 A.机器语言 B.高级语言 C.汇编语言 D.自然语言 8.已知a = 6,b = -4,则Python体现式 a / 2 + b % 2 * 3 值为() A.3 B.3.0 C.5 D.5.0 9.下列Python体现式值不是2是( )。 A.3%2 B.5//2 C.1*2 D.1+3/3 10.有关python程序设计语言,下列说法错误是( ) A.python是一种面向对象编程语言 B.python代码只能在交互环境中运行 C.python具有丰富和强大库 D.python是一种解释型计算机程序设计高级语言 11.Python中,保留字写法对是( ) A.PRINT( ) B.Print( ) C.print( ) D.Int( ) 12.下列选项中,不属于Python特点是( )。 A.面向对象 B.运行效率高 C.可读性好 D.开源 13.为了提高程序可读性,可以在该语句背面添加注释语句,Python程序中用作注释标识符是( ) A.: B.# C., D.! 14.下列不属于高级编程语言是 A.C 语言 B.VB语言 C.Python语言 D.机器语言 15.下列可以导入Python模块语句是( ) A.import module B.input module C.print module D.def module 16.如下Python体现式中,哪项值与其他三项不一样( ) A.len(“my name is james”.split()) B.int(4.99) C.sum([1,2,1,1]) D.max([1,2,3,4]) 17.下列选项中,能作为python程序变量名是( ) A.s%1 B.3stu C.while D.dist 18.下列选项中不能对体现Python中赋值语句是( ) A.X,Y=5,8 B.X=Y=5 C.X =Y+X D.10=X+Y 19.有python程序如下 a=int(input()) b=int(input()) c=input() if c=='+': print(a+b) elif c=='-': print(a-b) elif c=='*': print(a*b) elif c=='/': print(a/b) else: print(“输入错误,请重试”) 当程序运行后,小新依次输入 9 2 * 程序输出成果应为( ) A.18 B.11 C.7 D.4 20.下列有有关print命令描述中,对是( ) A.在打印机里打印有关文本或者数字等 B.可以用来画图 C.在屏幕中输出对应文本或者数字等 D.执行语句print(“python”,3.7)时会出错 21.在Python语言中,如下简单数据类型选项中描述错误是( ) A.整数(int)、浮点数(float) B.字符串(str) C.布尔(bool) D.2.5+2.5值是整数(int)类型 22.计算机能直接接受和执行程序设计语言为( ) A.Visual Basic语言 B.Python语言 C.机器语言 D.自然语言 23.在Python中,下列循环构造使用方法错误是( )。 A.for i in range(20): B.for i in range(0,10): C.for i in range(10,0,2): D.while s<50: 24.在Python中,数据输入是通过( )来实现。 A.input()函数 B.print()函数 C.bool()函数 D.abs()函数 25.Python语言属于( )。 A.机器语言 B.汇编语言 C.高级语言 D.科学计算语言 26.下列可以作为python变量名是( ) A.'a1' B.6key C.False D.i_f 27.有关python公布代码及安装使用代码,下列说法错误是() A.创立一种文献夹mymodule,其中包含mymodule.py和setup.py(包含公布元数据)两个文献 B.在DOS命令行中打开mymodule所在目录,使用“python setup.py sdist”命令构建公布文献 C.已经构建公布模块必须先导入程序,然后才能使用。导入时只能使用语句“import mymodule”,不可以用“from mymodule import *” D.下载安装,使用“python setup.py install”命令安装到你Python当地副本中 28.Python中幂运算(指数运算)运算符为( )。 A.* B.** C.% D.// 29.在Python中,下面代码运行成果是( ) x=365 g=x%10 #%为求余意思 s=x//10%10 # //为整除意思 b=x//100 sum=g*100+s*10+b #sum英文是求和意思 print(sum) A.365 B.14 C.563 D.41 30.在Python中如下语句对是( )。 A.51jb= "51jb" B.for= "51jb" C.j,b=b,j D.//这是一段测试代码 二、程序填空 31.(项目情境)一元二次方程ax2+bx+c=0(a≠0),当b2-4ac≥0,方程有两个不一样实数根,当b2-4ac<0时,方程无实数根。 (问题求解)下面python程序实现功能是判断方程与否有实数根。请阅读如下python程序,在空白处填写合适体现式或语句,使程序完整。 import math a=int(input("请输入a值:")) b=int(input("请输入b值:")) c=int(input("请输入c值:")) d=_____ #将体现式b2-4ac值赋给变量d if ____ print("x1=",(-b+math.sqrt(d))/(2*a)) #输出方程其中一种实数根 print("x2=",(_________) #输出方程另一种实数根 else: _________ #输出“方程无实数根” 32.若两个素数之差为2,则该对素数称为双胞胎数,如3,5就是一对双胞胎数。编写python程序,实现如下功能:输入n值,记录显示n以内所有双胞胎数。程序运行界面如图所示: 实现上述功能程序如下,请在划线处填入合适代码。 def isprime(x): for i in range(2,x): if①__________: return False return True n=int(input(“请输入一种正整数n:”)) c=0 k=3 while k<=n-2: if isprime(k) and②___________: print(k,k+2) ③___________ k=k+1 print(“共有”+str(c)+“对双胞胎数”) 33.某品牌手机第一年销量为0台,假设平均每年销量比上一年增长68%,请问几年后能使总销量达到60000台。下面程序能实现上述功能,请将缺失代码补充完整。 total= every_year=0 year=1 while __________________ : every_year + = ____________ total + = every_year year + = 1 print(year) 34.目前有一种程序用来处理如下问题:假如有总量共1020个西瓜,第一天卖掉总数二分之一后多卖出了两个,后来每天卖剩余二分之一多两个,那么几天后来卖完呢? 请将下列程序补充完整。 tc=1020 c=0 while ______________ : tc=tc-(tc/2+2) _____________ print(c) 35.广场上有许多(有数百人)小朋友在玩分组游戏,当他们提成三人一组时,发现最终多出两个;当他们提成五人一组时,发现最终多出三个;当他们提成七人一组时,发现最终多出两个。编写程序求出这些小朋友也许人数。 实现上述功能程序如下,请在程序划线处填入合适代码。 ________ a=[ ] for i in range(100,1000): if_____________: a.append(i) total + = 1 print("这群小朋友总人数有:") for j in range(len(a)): print(____,end='、') print('') print('也许状况数为:',total,'种') 划线处①处应当填入语句为: ; 划线处②处应当填入语句为: ; 划线处③处应当填入语句为: 。 36.操作阐明:打开文献“Y:/1/1.py”,将程序补充完整,不得增长,删除语句、或变化程序原有构造,操作结束后保留。 如下程序段功能是:根据从键盘上输入表达星期几数字,若输入数字不是在范围(1至7)输出“输入错误!”,否则输出对应英文星期简称如“Mon、Tue、Wed、Thu、Fri、Sta、Sun”。 n=int(input(“请输入一种数:”)) list=[ “Mon”,”Tue”,”Wed”,”Thu”,”Fri”,”Sta”,”Sun”] if ________: print(“输入错误!”) else: print(________) 37.求50以内所有5倍数和。 38.如下是计算s = 1+6+11+...+ 101程序代码,请补全程序。 s=0 for i in range(1,102,   ): s=   print( s) 请补充完毕上述程序①_________ ②_________ 39.分析完善程序 [背景知识]为了保障空气质量,减少雾霾,某市决定当空气污染严重时,实行汽车单双号限行,违反规定车辆将予以惩罚。 怎样让高清摄像头自动判断车牌单双号,交警犯了愁,他需要编程高手你帮忙,完善下面程序。( 提醒:①所有车牌号中都具有数字,并且车牌号长度都是6;②以车牌中最终一位阿拉伯数字奇、偶来决定单双号。)如: 请根据上述算法描述补全代码 s=input("车牌号s=") n=6 x=s[n-1:n] while x.isdigit()== False: ① x=s[n-1:n] if ② ==0: print(“双号”) else: print(“单号”) (提醒: s[n:m]功能:从字符串s 下标为n元素开始,截取到下标为m-1元素。例如: s=" 12345" ,s[2:4]=" 34" 。s.isdigit) :判断与否为数字。) (1)根据题意,程序中空白①处应填写:______ (2)根据题意,程序中空白②处应填写:______(填: A/B/C/D )。 A.int(x)/2==0 B.int(x)%2 ==0 C.int(x)%2=0 D.int(x)%2!=0 40.调试程序。请阅读如下程序并写出运行成果。 #ex16.py i=0 sum=0 while i<10: if i%3==0: sum+=i print(i) i=i+1 print('sum',sum) _________ 【参照答案】***试卷处理标识,请不要删除 一、选择题 1.C 【详解】 本题重要考察Python体现式计算。“*”是乘法运算,“%”是取余运算,“*”、“%”优先级同样,按从左到右计算,故100-33*5%3=100-165%3=100-0=100,故“ 解析:C 【详解】 本题重要考察Python体现式计算。“*”是乘法运算,“%”是取余运算,“*”、“%”优先级同样,按从左到右计算,故100-33*5%3=100-165%3=100-0=100,故“print(100-33*5%3)”语句输出是100,故本题选C选项。 2.D 【详解】 本题重要考察Python变量名命名规则。Python变量名命名规则如下:(1)Python变量名可以由字母、数字、下划线(_)构成,其中数字不能打头;(2)Python变量名不能是 P 解析:D 【详解】 本题重要考察Python变量名命名规则。Python变量名命名规则如下:(1)Python变量名可以由字母、数字、下划线(_)构成,其中数字不能打头;(2)Python变量名不能是 Python 关键字,但可以包含关键字;(3)Python变量名不能包含空格。由上可知D选项对。 【点睛】 3.B 【详解】 本题重要考察算法流程图知识点。程序代码中有双分支语句if –else。因此选B绘制有分支流程图,故本题选B选项。 解析:B 【详解】 本题重要考察算法流程图知识点。程序代码中有双分支语句if –else。因此选B绘制有分支流程图,故本题选B选项。 4.A 【详解】 本题重要考察Python体现式运算。运算符//表达向下取整,-14//4=-4,14//4=3,故本题选A选项。 解析:A 【详解】 本题重要考察Python体现式运算。运算符//表达向下取整,-14//4=-4,14//4=3,故本题选A选项。 5.B 【详解】 本题重要考察Python基本运算符。“**”是幂运算,x**y为返回xy次幂,因此B选项对。 【点睛】 解析:B 【详解】 本题重要考察Python基本运算符。“**”是幂运算,x**y为返回xy次幂,因此B选项对。 【点睛】 6.D 【详解】 本题考察是Python体现式。**是幂次方优先级最高,%是求余。8+7%2**2=8+7%4=8+3=11,print是输出语句。故选项D对。 解析:D 【详解】 本题考察是Python体现式。**是幂次方优先级最高,%是求余。8+7%2**2=8+7%4=8+3=11,print是输出语句。故选项D对。 7.B 【详解】 本题考察是计算机语音有关知识。高级语言是一种独立于机器,面向过程或对象语言。python语言是一种面向对象动态类型语言,故选项B对。 解析:B 【详解】 本题考察是计算机语音有关知识。高级语言是一种独立于机器,面向过程或对象语言。python语言是一种面向对象动态类型语言,故选项B对。 8.B 【详解】 本题重要考察Python体现式运算。a=6,b=-4, a/2 + b%2*3 =6/2+(-4%2*3)=3.0+0=3.0,故本题选B选项。 解析:B 【详解】 本题重要考察Python体现式运算。a=6,b=-4, a/2 + b%2*3 =6/2+(-4%2*3)=3.0+0=3.0,故本题选B选项。 9.A 【详解】 本题重要考察Python体现式运算。3%2=1,5//2=2,1*2=2,1+3/3=2,故本题选A选项。 解析:A 【详解】 本题重要考察Python体现式运算。3%2=1,5//2=2,1*2=2,1+3/3=2,故本题选A选项。 10.B 【详解】 本题重要考察Python程序设计语言。python是一种面向对象编程语言,python代码可以在交互环境中运行,python具有丰富和强大库,python是一种解释型计算机程序设 解析:B 【详解】 本题重要考察Python程序设计语言。python是一种面向对象编程语言,python代码可以在交互环境中运行,python具有丰富和强大库,python是一种解释型计算机程序设计高级语言,故本题选B选项。 11.C 【详解】 本题重要考察Python保留字。保留字不能将其用作标识符;保留字辨别字母大小写,大写不是保留字;if,else,for 等单词是保留字,也不能将其用作标识符;标识符是由字符(A~Z 解析:C 【详解】 本题重要考察Python保留字。保留字不能将其用作标识符;保留字辨别字母大小写,大写不是保留字;if,else,for 等单词是保留字,也不能将其用作标识符;标识符是由字符(A~Z 和 a~z)、下划线和数字构成,但第一种字符不能是数字;标识符不能和 Python 中保留字相似。故print( )是保留字对写法。 12.B 【详解】 本题考察Python特点有关知识点 Python是一门面向对象、可读性好、开源语言。由于是高级语言,不具有运行效率高特点。故本题选B选项 解析:B 【详解】 本题考察Python特点有关知识点 Python是一门面向对象、可读性好、开源语言。由于是高级语言,不具有运行效率高特点。故本题选B选项 13.B 【详解】 本题重要考察Python程序注释知识点。Python程序中用作注释标识符是“#”,故本题选B选项。 解析:B 【详解】 本题重要考察Python程序注释知识点。Python程序中用作注释标识符是“#”,故本题选B选项。 14.D 【详解】 本题考察是程序语言。常见高级编程语言有:C 、VB、Python等。机器语言是计算机语言一种不属于高级语言。故应选D。 【点睛】 解析:D 【详解】 本题考察是程序语言。常见高级编程语言有:C 、VB、Python等。机器语言是计算机语言一种不属于高级语言。故应选D。 【点睛】 15.A 【详解】 本题重要考察Python模块导入。Python模块导入关键字是import,故本题选A选项。 解析:A 【详解】 本题重要考察Python模块导入。Python模块导入关键字是import,故本题选A选项。 16.C 【详解】 本题考察是Python函数。split() 通过指定分隔符对字符串进行切片,无参数即分隔所有,len() 措施返回对象(字符、列表、元组等)长度或项目个数,故len(“my name 解析:C 【详解】 本题考察是Python函数。split() 通过指定分隔符对字符串进行切片,无参数即分隔所有,len() 措施返回对象(字符、列表、元组等)长度或项目个数,故len(“my name is james”.split())=4;int 函数可以将数字转换为整数,直接取整,不会四舍五入 ,int(4.99)=4;sum() 措施对系列进行求和计算,sum([1,2,1,1])=5;max() 措施返回给定参数最大值,参数可以为序列,max([1,2,3,4])=4。故应选C。 17.D 【详解】 本题重要考察Python变量命名。变量命名规则有:只能以字母或下划线开头,不能包含特殊符号,不能是关键字。故dist能作为python程序变量名,故本题选D选项。 解析:D 【详解】 本题重要考察Python变量命名。变量命名规则有:只能以字母或下划线开头,不能包含特殊符号,不能是关键字。故dist能作为python程序变量名,故本题选D选项。 18.D 【详解】 本题重要考察Python赋值语句。赋值语句是将体现式赋给变量,不可以将X+Y赋给常量10,故本题选D选项。 解析:D 【详解】 本题重要考察Python赋值语句。赋值语句是将体现式赋给变量,不可以将X+Y赋给常量10,故本题选D选项。 19.A 【详解】 本题考察Python程序段。当程序运行后,小新依次输入9 2 *,即a=9,b=2,c=*,则elif c==‘*’:成立,执行print(a*b),成果为18,故本题选A。 解析:A 【详解】 本题考察Python程序段。当程序运行后,小新依次输入9 2 *,即a=9,b=2,c=*,则elif c==‘*’:成立,执行print(a*b),成果为18,故本题选A。 20.C 【详解】 本题重要考察print函数。print命令在屏幕中输出对应文本或者数字等,执行语句print(“python”,3.7)成果是python 3.7,故本题选C选项。 解析:C 【详解】 本题重要考察print函数。print命令在屏幕中输出对应文本或者数字等,执行语句print(“python”,3.7)成果是python 3.7,故本题选C选项。 21.D 【详解】 本题重要考察Python数据类型。整数(int)、浮点数(float)、字符串(str)、布尔(bool),2.5+2.5=5.0,值是浮点数(float)类型,故本题选D选项。 解析:D 【详解】 本题重要考察Python数据类型。整数(int)、浮点数(float)、字符串(str)、布尔(bool),2.5+2.5=5.0,值是浮点数(float)类型,故本题选D选项。 22.C 【详解】 本题重要考察程序设计语言。Visual Basic语言、Python语言是高级语言,计算机能直接接受和执行程序设计语言为机器语言,故本题选C选项。 解析:C 【详解】 本题重要考察程序设计语言。Visual Basic语言、Python语言是高级语言,计算机能直接接受和执行程序设计语言为机器语言,故本题选C选项。 23.C 【详解】 本题重要考察Python循环构造。range函数中第一种参数是起始值,第二个参数是终值,第三个参数是每次递增值,语句for i in range(10,0,2):初值是10,终值是0, 解析:C 【详解】 本题重要考察Python循环构造。range函数中第一种参数是起始值,第二个参数是终值,第三个参数是每次递增值,语句for i in range(10,0,2):初值是10,终值是0,每次递增2,将出现死循环,故本题选C选项。 24.A 【详解】 本题重要考察Python输入函数。在Python中,input()是输入函数 ,print()是输出打印函数,bool()函数 用于判断真假,abs()求绝对值函数,故本题选A选项。 解析:A 【详解】 本题重要考察Python输入函数。在Python中,input()是输入函数 ,print()是输出打印函数,bool()函数 用于判断真假,abs()求绝对值函数,故本题选A选项。 25.C 【详解】 本题考察Python语言有关知识点 Python是一种高级语言,因此不是机器语言、汇编语言、科学计算语言。故本题选C选项 解析:C 【详解】 本题考察Python语言有关知识点 Python是一种高级语言,因此不是机器语言、汇编语言、科学计算语言。故本题选C选项 26.D 【详解】 本题重要考察Python变量命名。变量命名规则有:只能以字母或下划线开头,不能包含特殊符号,不能是关键字。故i_f可以作为python变量名,故本题选D选项。 解析:D 【详解】 本题重要考察Python变量命名。变量命名规则有:只能以字母或下划线开头,不能包含特殊符号,不能是关键字。故i_f可以作为python变量名,故本题选D选项。 27.C 【详解】 本题重要考察Python代码公布。创立一种文献夹mymodule,其中包含mymodule.py和setup.py(包含公布元数据)两个文献;在DOS命令行中打开mymodule所在 解析:C 【详解】 本题重要考察Python代码公布。创立一种文献夹mymodule,其中包含mymodule.py和setup.py(包含公布元数据)两个文献;在DOS命令行中打开mymodule所在目录,使用“python setup.py sdist”命令构建公布文献;已经构建公布模块必须先导入程序,然后才能使用。导入时可以使用语句“import mymodule”,也可以用“from mymodule import *”;下载安装,使用“python setup.py install”命令安装到你Python当地副本中,故本题选C选项。 28.B 【详解】 本题重要考察Python运算。Python中幂运算(指数运算)运算符为**,故本题选B选项。 解析:B 【详解】 本题重要考察Python运算。Python中幂运算(指数运算)运算符为**,故本题选B选项。 29.C 【详解】 本题重要考察Python基本运算。%为求余, //为整除,程序实现了提取了变量x各位上数值,然后倒置形成新数,因此C选项对。 【点睛】 解析:C 【详解】 本题重要考察Python基本运算。%为求余, //为整除,程序实现了提取了变量x各位上数值,然后倒置形成新数,因此C选项对。 【点睛】 30.C 【详解】 本题重要考察Python语句。变量命名规则有:只能以字母或下划线开头,不能包含特殊符号,不能是关键字。单行代码注释以#开始,语句j,b=b,j表达互换b与j值,故本题选C选项。 解析:C 【详解】 本题重要考察Python语句。变量命名规则有:只能以字母或下划线开头,不能包含特殊符号,不能是关键字。单行代码注释以#开始,语句j,b=b,j表达互换b与j值,故本题选C选项。 二、程序填空 31.b*b-4*a*c或b**2-4*a*c d>=0 -b-math.sqrt(d))/(2*a) print("方程无实数根") 【详解】 本题重要考察Python程序调试。①此处将体现式b2-4ac值赋给变量d,故填b*b-4*a*c或b**2-4*a*c。②当b2-4ac≥0,方程有两个不一样实数根,故此处if判断条件是d>=0。③当b2-4ac≥0时,方程两个根分别为x1=(-b+math.sqrt(d))/(2*a),x2=(-b-math.sqrt(d))/(2*a),故此处填-b-math.sqrt(d))/(2*a)。④else部分,即x<0时,输出“方程无实数根”,故此处填print("方程无实数根")。 32.x%i==0或x//i==x/i或其他等价体现式 isprime(k+2)或isprime(k+2)==True c=c+1或c+=1 【详解】 本题重要考察Python程序执行与调试。①isprime(x)函数判断x是不是素数,此处通过for循环判断(用x依次除i,看能不能整除,i范围时从2~x),故填x%i==0或x//i==x/i。②此处判断相差2两个数是不是素数,若是,则输出这两个数,故此处填isprime(k+2)或isprime(k+2)==True。③c用来记录双胞胎数对数,若满足是双胞胎数条件,故此处填c=c+1或c+=1。 33.total<60000 every_year*0.68 【详解】 本题重要考察Python程序执行与调试。①由题干可知,while循环条件是总销量total不不小于60000,故第一空填total<60000。②平均每年销量比上一年增长68%,即every_year + =every_year*0.68,故第二空填every_year*0.68。 34.tc>0 c=c+1 或者c+=1 【详解】 本题重要考察Python程序执行与调试。①变量tc保留西瓜数量,当tc不小于0时,一直循环,故第一空填tc>0。②变量c保留天数,每循环一次,变量c递增1,故第二空填c=c+1 或者c+=1。 35.total=0 i%3 == 2 and i%5 == 3 and i%7 == 2 a[j] 【详解】 本题重要考察Python程序执行与调试。①变量total用来记录有多少种状况,初始值为0,第一空填total=0。②当他们提成三人一组时,发现最终多出两个;当他们提成五人一组时,发现最终多出三个;当他们提成七人一组时,发现最终多出两个,即if判断条件为i%3 == 2 and i%5 == 3 and i%7 == 2,满足if条件时,将该值加到列表a中,故第二空填i%3 == 2 and i%5 == 3 and i%7 == 2。③最终通过for循环输出所有也许数,用变量j控制,故第三空填a[j]。 36.n<1 or n>7 list[n-1] 【详解】 本题重要考察Python程序调试。①输入数字不是在范围(1至7)输出“输入错误!”,故此处if判断条件是n<1 or n>7。②列表索引是从0开始,即列表list索引是从0~6,而n范围是从1~7,故此处填list[n-1]。 37. 【详解】 本题重要考察Python程序设计。可以采用Python程序设计语言实现50以内所有5倍数和,可以结合while循环以及if条件分支构造实现,详细代码及实现如下: 38.s+i 【详解】 本题重要考察Python循环构造。题目规定计算1、6、11.. 101等差数列之和,其中公差为5,因此①为5;s变量用于记录等差数列之和,需进行累加计算,因此②为s+i。 【点睛】 39.n=n-1或 n-=1 B 【详解】 本题重要考察算法及Python程序设计。①此处是判断x与否为数字,若不是数字,则n递减取前一位字符继续进行判断,故此处填n=n-1或 n-=1。②当while循环结束,表明此时x为数字,若int(x)%2 ==0,即x为偶数,输出“双号”,否则输出单号,故选B选项。 40.0 【详解】 本题重要考察Python中While循环构造。Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要反复处理相似任务。题中循环体内含If选择构造,即当i%3为0时,执行sum变量累加i,输出i,i自增长1操作,因此本题输出0后,循环无限执行下去。 【点睛】
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 考试专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服