青少年编程能力等级测评考生∶Python 编程二级 3 优质练习一、选择题1.在 VB 中,下列与表达式 Len("python")+20 的值相等的是( )A.Int(Rnd * 26)+1B.Val("20")+16 mod 9C.Mid("Hello2025",6,2)+"6"D.abs(Sqr(16)– 30)2.下列 python 表达式结果最小的是( )A.2**3//3+8%2*3B.5**2%3+7%2**2C.1314//100%10D.int("1"+"5")//33.如下 Python 程序段 x = 0 while x < 50: x = (x + 2) * (x + 3)运行后,x 的值为( )A.0B.72C.50D.1684.( ) 不是程序设计高级语言。A.PythonB.BasicC.C++D.伪代码5.在 Python 中 print(8+7%2**2)的执行结果是( )A.5B.1C.6D.116.在 Python 代码中表示“x 属于区间[a,b)”的正确表达式是( )。A.a≤x and x<bB.n<= x or x<bC.x>=a and x<bD.x>=a and x>b7.Python 文件的后缀名是( )A.pdfB.doC.passD.py8.Python 中,赋值语句,“c=c-b”等价于( )A.b-=cB.c-b=cC.c-=bD.c==c-b9.12 Python 语言语句块的标记是( )A.分号B.逗号C.缩进D./10.在 Python 中,下面程序段的输出结果是( )x=9 Print(“x=”,x+1)A.9B.10C.x=9D.x= 1011.对于 Python 语言中的语句“x=(num//100)%10”,当 num 的值为 45376 时,x 的值应为( )A.3B.4C.5D.612.Python 中“ab ”+“cd”*2 的结果是( )。A.abcd2B.abcdabcdC.abcdcdD.ababcd13.Python 语句 "ab"+"c"*2 的运行结果是( )A.abc2B.abcabcC.abccD.ababcc14.在 Python 中要交换变量 a 和 b 中的值,应使用的语句组是( )A.a,b = b,aB.a = c ;a = b;b = cC.a = b;b = aD.c = a;b = a;b = c15.Python 中变量的命名遵循的规则,不正确的是 ( )A.必须以字母或下划线开头,后面可以是字母、数字或下划线。B.区分大小写C.不区分大小写D.不能使用保留字16.小新编制了一个 python 程序如下,但程序无法执行,你帮他找出程序中一共有几处错误( )1a=3b=input()c=a+bprint("c")A.1B.2C.3D.417.关于 Python 的内存管理,下列说法错误的是( )A.变量不必事先声明B.变量无需先创建和赋值就可直接使用C.变量无须制定类型D.可以使用 del 释放资源18.在 Python 语言中,数据的输入是通过( )来实现的。A.input( )函数B.print( )...