预览加载中,请您耐心等待几秒...
1/9
2/9
3/9
4/9
5/9
6/9
7/9
8/9
9/9

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

青少年编程等级考试Python编程三级试卷2一、选择题1.设a=2,b=5,在python中,表达式a>bAndb>3的值是()A.FalseB.TrueC.-1D.12.在Python中自定义函数需要什么关键字放在函数开始()A.functionB.defC.defineD.void3.下列Python程序段运行的结果是()。i=0sum=0whilei<10:ifi%2==0:sum+=ii+=2A.sum=17B.sum=18C.sum=19D.sum=204.两个阻值分别为R1、R2的电阻并联后,电路阻值R可由公式求解,下面能正确求出R的Python表达式是()A.(R1+R2)/(R1*R2)B.R1+R2/(R1*R2)C.R1*R2/R1+R2D.R1*R2/(R1+R2)5.有关循环结构的说法不正确的是()。A.循环结构是算法的基本结构之一B.有的的程序设计中没有循环结构C.循环结构在程序设计有可能会有嵌套出现D.在PYTHON程序设计语言中循环结构一般使用IF语句实现。6.下列选项中,可作为Python变量名的是()A.intB.AbcC.floatD.Complex7.在下面的python程序中,变量b和c的值为()。A.b为6,c为6B.b为6,c为8C.b为8,c为8D.b为8,c为68.python用来表示代码块所属关系(控制层级结构的)的语法符号是()A.圆括号B.大括号C.缩进D.冒号9.在Python中以下语句正确的是()。A.B.C.j,b=b,jD.//这是一段测试代码10.以下选项中,不是Python中文件操作的相关函数是()。A.open()B.load()C.read()D.write()11.以下()是python文件A.*.mp3B.*.xlsC.*.pptD.*py12.运行如下Python程序,结果为()。A.1B.3C.6D.1813.Python表达式“50-50%6*5//2**2”的结果为()A.48B.25C.0D.4514.以下是一段python程序:它的可以用哪个流程图表达()。A.B.C.15.在Python中,设a=2,b=3,表达式not(b-a>0)值是()A.1B.-1C.TrueD.False二、程序填空16.若两个素数之差为2,则该对素数称为双胞胎数,如3,5就是一对双胞胎数。编写python程序,实现如下功能:输入n的值,统计显示n以内的所有双胞胎数。程序运行界面如图所示:实现上述功能的程序如下,请在划线处填入合适的代码。importmathdefisprime(x):______foriinrange(2,int(math.sqrt(x))+1):ifx%i==0:f=Falsereturnf请输入一个正整数c=0k=3whilek<=n-2:ifisprime(k)and______________:c+=1第对双胞胎数:和',k+2)_______实现上述功能的程序如下,请在程序划线处填入合适的代码。请输入字符串_______flag=Falseforiinrange(0,k-1):if___________________:flag=Trueeliford(s[i])!=ord(s[i+1])-1:result=result+s[i]_____result=result+s[i+1]缩写后的字符串为:划线处①处应该填入的语句为:;划线处②处应该填入的语句为:;划线处③处应该填入的语句为:。20.编写一个程序,实现九九乘法口诀表。21.以下是计算s=1+6+11+...+101的程序代码,请补全程序。s=0foriinrange(1,102,):s=print(s)请补充完成上述程序①_________②_________【参考答案】***试卷处理标记,请不要删除一、选择题1.A【详解】本题主要考查Python表达式的运算。a=2,b=5,a>b值为False,b>3值为True,逻辑运算符“And”两边都为真,表达式的值才为真,故表达式a>bAndb>3的值是F解析:A【详解】本题主要考查Python表达式的运算。a=2,b=5,a>b值为False,b>3值为True,逻辑运算符“And”两边都为真,表达式的值才为真,故表达式a>bAndb>3的值是False,故本题选A选项。2.B【详解】本题主要考查Python函数。自定义函数的格式是,def函数名(参数):语句或语句组return返回值,故在Python中自定义函数需要def关键字放在函数开始,故本题选B选解析:B【详解】本题主要考查Python函数。自定义函数的格式是,def函数名(参数):语句或语句组return返回值,故在Python中自定义函数需要def关键字放在函数开始,故