中国电子学会青少年软件编程等级考试标准 python 二级优质 word练习一、选择题1. 下面哪个不是 Python 合法的标识符()A. int_3B.3OXLC.selfD._abc2. 下列选项中,可以作为 Python 程序变量名的是()A. a/bB.abC.a+bD.a-b3. 下列可以作为 python 变量名的是()A. 5xB.x-1C.ifD.x_14. 已知字符串 a="python",则 a[-1]的值为()A. "p"B."n"C."y"D."o"5. 已知 a=6,b=-4,则 Python 表达式 a/2+b%2*3 的值为()A・3B.3.0C・5D.5.06. 小林编写一段文件读写操作代码,文件如图,代码段如下:片垣本-□X丈件漏*目让)搭式 0 芝春也】皓肋凹IADistributedSystemBasedonPythorblfile=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. 程序编译错误,不会输出结果7.下列选项中,属于 Python 输出函数的是()。A.random()B.print()C.sqrt()D.input()8•Python 不支持的数据类型有()。A.charB.intC.floatD.list9.下列选项中,可作为 Python 变量名的是()A.intB.AbcC.floatD.Complex10.下列不可以用来搭建本地服务器的软件是()。①Python②Excel ③IIS④ApacheA.①②B.③④C.①②③④D.①②④11.下列序列拼接错误的是()A. list=[None]*4B.msg="Python”,”语言”C.tup="/”.join(("123”,”234”))D.set={1,2,3}+{4,5,6}a+b12.把数式.写成 Python 语言的表达式,下列书写正确的是()。A.a+b/2aB.a+b/2*aC.(a+b)/2*aD.(a+b)/(2*a)13下面哪个不是 Python 合法的标识符()A.int32B.40XLC.selfD.__name__14.Python 输入函数为()。A.time()B.round()C.input()D.print()15.如图 Python 代码执行后,a,b 的值分别为:()a=5b=10c 二 aa=bA.5,10B.10,5C.5,5D.10,1016.下列哪条赋值语句在 Python 中是非法的:()A.X=Y=Z=1B.X=(Y=Z+1)C.X,Y=Y,XD.X+=Y17.小王编写了出租车收费的 python 程序,代码如下:s1=float(input('请输入行驶路程(公里):'))ifs1<=3:f=10elifs1<=10:f=10+2.5*(s1-3)else:f=27.5+3.5*(s1-10)print(f)要测试所有分支程序代码是否正确,以下测试数据中,最恰当的一组是()A.3,8B.-1,5,12C.1,6,20D.3,12,2018.下列有...