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

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

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

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

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

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

试卷青少年编程等级考试∶Python编程二级试卷3练习 一、选择题 1.运行下列Python程序,结果正确的是() s="abcdefg" c=len(s)#len求字符串长度 foriinrange(0,c): ifi<2: print(chr(ord(s[i])+2),end="")#ord()函数是chr()函数配对函数,将字符转ASCII值 else: print(chr(ord(s[i])+3),end="") A.cdfgha B.cdfghb C.cdfghij D.cdfghc 2.下列语言中()不属于高级语言 A.python B.VC C.JAVA D.汇编语言 3.在python语言中,下列表达式中不是关系表达式() A.m==n B.m>=n C.morn D.m!=n 4.python3解释器执行not1and1的结果为()。 A.True B.False C.0 D.1 5.小林编写一段文件读写操作代码,文件如图,代码段如下: 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.程序编译错误,不会输出结果 6.我们学习了使用Python程序设计语言解决问题,Python程序设计语言属于()。 A.高级语言 B.自然语言 C.汇编语言 D.机器语言 7.关于Python3.8基础知识的说法中,不正确的是() A.支持中文做标识符 B.Python标识符不区分字母的大小写 C.Python命令提示符是>>> D.命令中用到的标点符号只能是英文字符 8.如下Python程序段 foriinrange(1,4): forjinrange(0,3): print("Python") 语句print("Python")的执行次数是() A.3 B.4 C.6 D.9 9.关于Python,以下几种说法不正确的是()。 A.Python是一种高级程序设计语言 B.Python属于汇编语言,或者说属于低级语言 C.Python是一种代表简单主义思想的语言,它具有简单、免费、开源和可移植等特点 D.Python是一种面向对象的、解释性计算机语言 10.已知字符串变量x的值是“H”,字符“A”的ASCII值是65,则python表达式chr(ord(x)+2)的值是() A.‘I’ B.‘J’ C.73 D.74 11.Python中用来声明字符串变量的关键字是() A.str B.int C.float D.char 12.下列不是Python程序基本结构的是()。 A.顺序结构 B.树形结构 C.分支结构 D.循环结构 13.在python中,运行下列程序,正确的结果是() x=1 whilex>0: x=x+1 print(x) A.1 B.123456789………………… C.无输出 D.100 14.Python中print(66!=66)结果是()。 A.1 B.0 C.True D.False 15.在Python中,实现多分支选择结构的较好方法是()。 A.if B.if-else C.if-elif-else D.if嵌套 16.Python的设计具有很强的可读性,相比其他语言具有的特色语法有以下选项,正确的是()。 A.交互式 B.解释型 C.面向对象 D.服务端语言 17.在用Python编程对数据进行分析的时候,代码pandas.DataFrame.sum()执行的操作是 A.返回所有列的和 B.返回所有行的和 C.返回所有数据中的最大值 D.返回所有数据中的最小值 18.在Python中,用变量code存储学生的借书卡编码,例如:code=“NO.2020100502”,则变量code的数据类型应定义为() A.布尔型 B.整型 C.字符串型 D.浮点型 19.在python中,Int()函数的功能是返回不大于x的最大整数,设a=3,b=4,c=5,则下列表达式的运算结果中值最大的是() A.math.sqrt(b) B.abs(a-b) C.Int(2*a-c/b) D.a**2+b**2-c**2 20.在Python中运行下列程序,输出结果为() foriinrange(1,5):