试题中国电子学会青少年软件编程等级考试标准 python 三级复习知识点试卷试题一、选择题1.Python 中,保留字写法正确的是()A.PRINT()B.Print()C.print()D.Int()2.在 Python 中,设 a=2,b=3,表达式 not(b-a>0)值是()A.1B.-1C.TrueD.False3. 有关循环结构的说法不正确的是()。A. 循环结构是算法的基本结构之一B. 有的的程序设计中没有循环结构C. 循环结构在程序设计有可能会有嵌套出现D. 在 PYTHON 程序设计语言中循环结构一般使用 IF 语句实现。4. 小王编写了出租车收费的 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,205. 下面()是 Python 合法的变量名A.int32B.40XLC.self6. 下列选项中不能正确表达 Python 中的赋值语句的是()A.X,Y=5,8B.X=Y=5C.X=Y+X7. 下面选项中对 Python 的转义字符描述错误的是()A.\r 回车 B.\n 换行 C.\\反斜杠符号8. 下列选项中,不能作为 python 程序变量名的是()A.abcB.abc123C.123abc9. 在 Python 中,下面程序段的输出结果是()x=9Print(“x=”,x+1)A.9B.10C.x=9D.x=1010.Python 中,表示跳出12. 在用 Python 编程对数据进行分析的时候,代码 pandas.DataFrame.sum作是A.返回所有列的和 B.返回所有行的和C.返回所有数据中的最大值 D.返回所有数据中的最小值13. 以下 python 程序段运行后,s 的值是()n=0s=0whiles<=10:n=n+3s=s+nprint(s)B.3C.18下右图的运行结果。defsimimation.[abn):suni=0basic=0for-iinrange(0,nJ:basic^basic^LO+aprint(i,basiCjsum)returnsuma=mt(inpinLi 点愉入一个个位数字色:”)〕n=int(input 巴蓿為入最良多少'个盘样箭数:"))print「适几个数的和为:情输入—个个位数字请输入最长密少00881 S8962 8889843 888898724 883S8987605 8SSS839876486 888880898765367 38888988987654248 8888898889876543129 86&88S88S8陰几个数的和为9876543200%U1L14.利用 Python 编程实现计算 z=a+aa+aaa+aaaa+aa..a 的值,其中 a 是一个数字,如8+88+888+8888+88888。设计一个 summalion()函数,输入变量为数字a 和需要多少个数相加的 n,在这个函数中,a.aa.aaa 这些基本数由变量Basi...