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

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

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

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

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

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

青少年编程能力等级测评考生∶Python编程二级1练习 一、选择题 1.队列在Python中,用()实现队列的创建,队列的基本操作:()()()()线性数据结构又称线性表。 A.随机;入队;出队;求队长;判队空 B.列表;入队;出队;求队长;判队空 C.列表;随机;出队;求队长;判队空 D.入队;随机;列表;求队长;判队空 2.Python中print(66!=66)结果是()。 A.1 B.0 C.True D.False 3.下列Python语句中,会导致程序运行出错的语句是() A.x=(y=1) B.x,y=y,x C.x=1;y=1 D.x=y=1 4.小林编写一段文件读写操作代码,文件如图,代码段如下: file=open('ceshi.txt','w') file.write("pythonisaprogramminglanguage.") file.close() file=open('ceshi.txt','r') print(file.read()) 该代码段运行后,输出的结果为() A.IADistributedSystemBasedonPython. B.pythonisaprogramminglanguage. C.IADistributedSystemBasedonPython.pythonisaprogramminglanguage. D.程序编译错误,不会输出结果 5.在Python中,显示出信息x,并要求输入数据的是()。 A.abs(x) B.float(x) C.print(x) D.input(x) 6.在python中,想输出一行文字,要用到的函数是()。 A.input() B.int() C.print() D.float() 7.为了提高程序的可读性,可以在该语句后面添加注释语句,Python程序中用作注释的标识符是() A.: B.# C., D.! 8.已知字符串变量x的值是“H”,字符“A”的ASCII值是65,则python表达式chr(ord(x)+2)的值是() A.‘I’ B.‘J’ C.73 D.74 9.下列不是Python中所有循环必须包含的是()。 A.冒号 B.循环次数 C.循环体 D.缩进 10.在数学中,我们一般使用“=“表示相等关系,那么“=”在Python语言中的写法为() A.= B.== C.:= D.<> 11.在下列程序设计语言中,属于人工智能语言的是()。 A.Python B.VB C.Pascal D.C 12.在PythonIDLE编辑器中书写正确的表达式() A.b**2-4ac B.1/2gt2 C.pi*r^2 D.2*pi*r 13.运行下列Python程序,结果正确是() a=32 b=14 c=a//b print(c) A.2.2 B.2 C.“2” D.4 14.在Python中要交换变量a和b中的值,应使用的语句组是()。 A.a,b=b,a B.a=c;a=b;b=c C.a=b;b=a D.c=a;b=a;b=c 15.有python程序如下 a=int(input()) b=int(input()) c=input() ifc=='+': print(a+b) elifc=='-': print(a-b) elifc=='*': print(a*b) elifc=='/': print(a/b) else: print(“输入错误,请重试”) 当程序运行后,小新依次输入92* 程序输出结果应为() A.18 B.11 C.7 D.4 16.下面的Python程序段运行后的输出结果是() x=3 ifx%2==0: print(x,"是偶数。") else: print(x,"是奇数。") A.3是奇数 B.x,"是偶数" C.x,"是奇数" D.3是偶数 17.现有如下python程序段: foriinrange(6): p.append(int(random()*10)+1) foriinrange(2,6): ifi%2==1andp[i]%2==0: p[i]+=p[i-1] elifi%2==0andp[i]%2==1: p[i]-=p[i-1] 执行该程序段后,在下列选项中,列表p中的元素值不可能的是() A.1,2,3,4,7,2 B.1,2,14,-9,-5,8 C.6,8,1,4,6,10 D.6,4,14,-7,3,8 18.小明想要通过编程来解决由昆明到景东锦屏耗时最短行程问题时,最核心的工作是() A.设计出解决问题的算法 B.设计出解决问题的PPT C.编写出Python代码 D.选择一种编程软件 19.小林同学想要利用Python来编写一道程序,解决“1+2+3+……+100”这