中国电子学会青少年软件编程等级考试标准 python 一级 word 练习一、选择题1. 有如下 Python 程序,当程序运行后输入 15000,则程序输出结果为()salary=float(input())ifsalary<-5000:tax=€elifsalar/<-7000:tax=(salary-5000)*0.1elifsalar/<-10000:tax=200+(salary-7000)*G*2else:tax=800+(salar/-10000)*0.4print(salary-tax)A. 2800B.2800.0C.12200D.12200.02. 在 Python 代码中表示“x 属于区间[a,b)”的正确表达式是()。A.aWxandxVbB.nV=xorxVbC.x>=aandxVbD.x>=aandx>b3. 在 Python 中,算式 5+6*4%(2+8)结果为()A. 25B. 15C.9D. 7.44. 已知 a=6,b=-4,则 Python 表达式 a/2+b%2*3 的值为()A.3B.3.0C.5D.5.05. 小林编写一段文件读写操作代码,文件如图,代码段如下:习咒凸时-了己爭本-□x文件旧堀肃山咨式口查看朗皓助凹I 人 DistributmdSystemonPython.Ifile=open('ceshi.txt','w')file.write("pythonisaprogramminglanguage.")file.close()file=open('ceshi.txt',T)print(file.read())该代码段运行后,输出的结果为()A. IADistributedSystemBasedonPython.B. pythonisaprogramminglanguage.C.IADistributedSystemBasedonPython.pythonisaprogramminglanguage.D. 程序编译错误,不会输出结果6. 如下 Python 程序段foriinrange(1,4):51study=“chinese"forjinrange(0,3):print("Python")语句 print("Python")的执行次数是()A.3B.4C.6D.97.以下 python 程序段运行后,s 的值是()n=0s=0whiles<=10:n=n+3s=s+nprint(s)A.0B.3C.18D.308.有 python 程序如下:S=input()print(S*3)运行后通过键盘输入 6,则运算结果是()A.666B.SSSC.18D.S*39.Python 的序列类型不包括下列哪一种?()A.字符串B.列表C.元组D•字典10. 下列 Python 表达式中,能正确表示“变量 x 能够被 4 整除且不能被 100 整除”的是()A.(X%4==0)or(x%100!=0)B.(X%4==0)and(X%100!=0)C.(X/4==0)or(X/100!=0)D.(X/4==0)and(X/100!=0)11. 运行 Python 程序的过程中出现了如下图错误提示,原因是()。File"