青少年编程等级考试∶Python编程三级试卷1精品练习
一、选择题
1.以下不属于高级程序设计语言的是(  )。
A.C++    B.VB    C.机器语言    D.Python
2.Pythonprint(-14//4)的运行结果是(  )。
A.-4    B.-3.5    C.2    D.-2
3.python语言的特点(    )。
A.简单    B.免费、开源    C.可移植性    D.以上都是
4.represent英文在Python代码中表示“x属于区间[ab)”的正确表达式是(    )。
A.ax and xb    B.n<= x or xb    C.x>=a and xb    D.x>=a and xb
5.已知字符串a="python",则a[-1]的值为( 
A."p"    B."n"    C."y"    D."o"
6.python的命令行提示符是( 
A.###    B.>>>    C.///    D.C:
7.已知字符串s1="python"s2="Python",则表达式中s1>s2的值为( 
A.python    B.Python    C.True    D.False
8.下面Python代码运行后,ab的值为(   
a=23
b=int(a/10)
a= a-b * 10
print(a,b)
A.23  2    B.3  2    C.3  20    D.2  3
9.要实现将实数型变量a的值保留三位小数,以下python可以实现的是(   
A.a%0.001    B.a//0.001    C.round(a,3)    D.round(3,a)
10.以下python程序段运行后,y的值是(
x=3
if x > 3 :
    y=2*x
else :
    y=3*x+1
print(y)
A.10    B.5    C.25    D.26
11.Python中,下面程序段的输出结果是(   
x=9       
Print(“x=”,x+1
A.9    B.10    C.x=9    D.x= 10
12.Python中运行后,b的值是       
a=6
If a>=0       
  b=a+2       
Else       
  b=a编程软件python怎么读-2       
printb
A.6    B.8    C.10    D.12
13.下面选项中对Python的转义字符描述错误的是( 
A.\r 回车    B.\n 换行    C.\\ 反斜杠符号    D.\” 邮箱地址正则表达式单引号
14.下列python表达式结果为5的是(  )
A.absint(-5.6))    B.127的原码怎么来的len"3+5>=6"    C.ord"5"    D.round5.9
15.下面(    )是Python合法的变量名
A.int32    B.40XL    C.self    D.name
16.下面的Python程序段运行后的输出结果是(   
List=[‘10’,25,’猕猴桃’,9,65]
PrintList[3]
A.25    B.猕猴桃    C.猕猴桃    D.9
17.python中,语句print(a,b)的意思是( 
A.打印a,b    B.输出(a,b    C.输出a,b    D.输出a,b的值
18.Python中变量的命名遵循的规则,不正确的是(    )
A.以字母或下划线开头,后面可以是字母、数字或下划线。    B.区分大小写
C.以数字开头,后面可以是字母、数字或下划线。    D.不能使用保留字
19.小明想要通过编程来解决由昆明到景东锦屏耗时最短行程问题时,最核心的工作是(   
A.设计出解决问题的算法    B.设计出解决问题的PPT
C.编写出Python代码    D.选择一种编程软件
20.计算机语言发展大致经历了机器语言、汇编语言和高级语言阶段。可以被计算机直接执行的语言是( Python语言属于( )语言。
A.机器,高级    B.高级,汇编    C.高级,机器    D.汇编,高级
21.韦沐沐同学利用Python软件编写“求能被3整除的数”程序,在设计算法环节,使用流程图描述算法,如右图所示,其中空白处可以填入的是(   
A.A÷3==0    B.A/3==0    C.A\3==0    D.A%3==0
22.要利用Python通过数组绘制拟合曲线图,必须要用到的外部库是( 
A.time
B.random
C.turtle
D.matplotlib
23.Python中,input()函数的返回结果的数据类型为( 
A.Number    B.String    C.List    D.Sets
24.下列不可以用来搭建本地服务器的软件是( 
1Python  2 Excel 3谷歌前光学工程师吐槽ar)IIS    (4)Apache
A.(1)(2)    B.(3)(4)    C.(1)(2)(3)(4)    D.(1)(2)(4)
25.有如下python程序段:
a=[4,5,3,6,7,8,2,9,1]
m ,c=1, 1
for i in range(1, len(a)):
if a[i]>=a[i-1]:
c+=1
m=max(m, c)
else:
c=1
print (c, m)
则程序执行后,cm的值分别是(  )
A.11    B.14    C.24    D.34
26.下面代码执行完毕后, ab的值分别为( 
a=l
a=l;
b=2
b=2;
a=b
a=b;
VBPython 代码
JAVA代码
A.1 2    B.1 1    C.2 2    D.2 1
27.以下是猜数游戏的 Python程序,请你补全代码:
请选择适当的代码填入程序①处。(   
A.幻灯片加水印for    B.print    C.elif    D.input
28.已知列表list1=[8223497],则python表达式len(list1)+min(list1)的值为( 
A.5    B.34    C.7    D.12
29.python中表达式4**3=(    )。
A.12    B.1    C.64    D.7
30.把数式 写成Python语言的表达式,下列书写正确的是( )。
A.a+b/2a    B.a+b/2*a    C.(a+b)/2*a    D.(a+b)/(2*a)
二、程序填空
31.学校气象小组使用自动测温仪在校园测量了112日的气温,并利用Python绘制了这
天的气温图,该图如下所示:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。