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

亲,该文档总共11页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

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

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

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

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

青少年编程等级考试∶Python编程二级试卷5图文一、选择题1.python中,表达式5%2=()。A.2.5B.2C.1D.02.Python的关系运算符中,用来表示不等于的符号是()A.==B.!=C.>=D.<=3.下列可以作为python变量名的是()A.'a1'B.6keyC.FalseD.i_f4.下面Python代码运行后,a、b的值为()a=23b=int(a/10)a=(a-b*10)*10b=a+bprint(a,b)A.232B.3020C.3032D.325.计算机能直接接收和执行的程序设计语言为()A.VisualBasic语言B.Python语言C.机器语言D.自然语言6.利用Python程序绘制x-y的散点图,则下列程序第5行应该填写的代码是()。A.plt.plot(X,Y)B.plt.scatter(X,Y)C.plt.bar(X,Y)D.plt.boxplot(X,Y)7.有如下VB程序段:DoWhilei<=Len(s1)Andj<=Len(s2)IfMid(s1,i,1)>=Mid(s2,j,1)Thens=s+Mid(s1,i,1)Elsej=j+1EndIfi=i+1Loop执行该程序后,j的值是()A.2B.3C.5D.78.在Python中常用的输入输出语句分别是()A.input()output()B.input()print()C.input()printf()D.scandf()printf()9.计算机能够直接识别和执行的语言是()A.机器语言B.汇编语言C.Python语言D.C语言10.下面选项中对Python的转义字符描述错误的是()A.回车B.换行C.\反斜杠符号D.”单引号11.在Python中运行下列程序,输出结果为()foriinrange(1,6):print(‘*’)A.******B.******C.*****D.*****12.运行Python程序的过程中出现了如下图错误提示,原因是()。A.变量名51study太长B.应该写成C.“chinese”应该写成“chinaˈs”D.变量名51study不符合python语言规范,变量名不能以数字开头13.要实现将实数型变量a的值保留三位小数,以下python可以实现的是()A.a%0.001B.a//0.001C.round(a,3)D.round(3,a)14.在Python中,判断n是否为偶数的表达式是()A.n/2=0B.n%2==0C.n%2=0D.n/2==015.python3解释器执行not1and1的结果为()。A.TrueB.FalseC.0D.116.小明用Python语言写了一个货币兑换程序如下:(1)参数currency指:____________。(2)该程序用了哪一种算法结构:_____________。(3)输出结果为“50$=325.25人民币”。则代码应该如何编写:____________。17.(项目情境)水仙花数是指一个三位数,它的每个位上的数字的3次方之和就等于它本身,例如:1**3+5**3+3**3=153。这类三位数也被叫做自恋数、自幂数或者阿姆斯特朗数。(问题求解)设这个数存放于变量x中,变量g、s、b分别存放个位、十位、百位上的数。需得分离数字得到每位上的数,即将变量g、s、b表示为x的形式。请阅读如下python程序,在空白处填写适当的表达式或语句,使程序完整。三位数之内的水仙花是forxin_____:b=x//100s=_____g=_____ifx==(b**3+s**3+g**3):_____18.阅读程序。观察使用随机数求解百钱白鸡问题的代码并回答问题。百千白鸡问题是经典的数学问题,原题为“鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一;百钱买百鸡,则翁、母、雏各几何?”翻译过来,意思是公鸡一个五块钱,母鸡一个三块钱,小鸡三个一块钱,现在要用一百块钱买一百只鸡,问公鸡、母鸡、小鸡各多少只?importrandomwhileTrue:x=random.randrange(0,20)y=random.randrange(0,33)z=random.randrange(0,100)if5*x+3*y+z/3==100andx+y+z==100:print('公鸡',x)print('母鸡',y)print('小鸡',z)(1)Python中导入库文件的命令是________。(2)random.randrange(0,20)生成的随机数的范围是_________。(3)如果不想写类似random.randrange(0,20)这么长的句子,可以修改程序中的第一行为________(4)whileTrue的作用是______。(5)如果whileTr