青少年编程能力等级测评考生∶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.Pytho