中国电子学会青少年软件编程等级考试标准python一级精品word练习一、选择题1.Python语句"ab"+"c"*2的运行结果是()A.abc2B.abcabcC.abccD.ababcc2.在Python中print(8+7%2**2)的执行结果是()A.5B.1C.6D.113.在Python代码中表示“x属于区间[a,b)”的正确表达式是()。A.aWxandxVbB.nV=xorxVb4.下列哪个语句在Python中是非法的?(A.x=y=z=1B.x=(y=z+1)5.python的命令行提示符是()A.###B.>>>6.Python使用函数()接收用输入的数据A.accept()B.input()7.有python程序如下:S=input()print(S*3)运行后通过键盘输入6,则运算结果是(A.666B.SSS8.以下哪种语言属于高级程序设计语言()①python②C++③visualbasic④javaA.①②③B.②③C.②③④9.下列可以导入Python模块的语句是()A.importmoduleB.inputmoduleC.printmoduleD.defmodule10.在Python中,“print(100-33*5%3)”语句输出的是(A.34B.67C.10011.下列不是Python中所有循环必须包含的是()。A•冒号B•循环次数C.循环体12.在python中运行print(“3+6”)的结果是(A.9B.“3+6”C.3+613.下面选项中对Python的转义字符描述错误的是()A.\r回车B.\n换行C.\\反斜杠符号14.在Python中,正确的赋值语句是()A.x+y=10B.x=2yC.x=y=5015.计算机能够直接识别和执行的语言是()A.机器语言C.x>=aandxVbC.x,y=y,xC.///C.readline()C.18)。D.x>=aandx>bD.x+=yD.C:》D.print()D.S*3D.①②③④D.1D.缩进D.“9”D.\”单引号D.3y=x+1B.汇编语言C.Python语言D.C语言16.下面的Python程序段运行后的输出结果是()List=[‘10',25/猕猴桃',9,65]Print(List[3])A.25B.'猕猴桃’C.猕猴桃D.917.下列Python程序段a=0b=4ifb>a:a=3*belse:a=10程序运行后,a的值是()A.10B.0C.12D.418.Python语句中以r或R开头的字符串表示原始字符串,则print(r"\nGood")的运行结果是()A.新行和字符串GoodB.r"\nGood"C.\nGoodD.字符r、新行和字符串Good19.Python中,可以输出helloworld的是()A.printf(“helloworld”)B.output(“helloworld”)C.Print(“hello+world”)D.print(“helloworld”)20.以下Python代码输出结果中说法正确的是()。x=0foriinrange(1,100):x=x+iprint(x)A.1+100的和B.1+99的和C.1〜99所有整数的和D.1〜100所有整数的和21.Python表达式a=b中“=”表示()A.交换“=”左右两边变量的值B.把“=”右边变量的值赋值给左边变量C.把“=”左边变量的值赋值给右边变量D.比较“=”左右两边变量的值是否相等22.韦沐沐同学利用Python软件编写“求能被3整除的数”程序,在设计算法环节,使用流程图描述算法,如右图所示,其中空白处可以填入的是()A.AF3==0B.A/3==0C.A\3==0D.A%3==023.在python中能实现下面结果的代码是()。请输入你的性别:A.print(“请输入你的性别:”)B.print(请输入你的性别:)C.input(“请输入你的性别:”)D.input(请输入你的性别:)24.在Python中,字符串运算符“+”的作用是把字符串进行连接,则表达式"20"+"19"+"20+19"的运算结果是()A.392019B.201939C.201920+19D.393925.运行下列Python程序i=1s=1while①:s=s*ii+=2print(s)当输出结果为105时,则①处应填入()A.i<=7B.i<7C.i>=7D.i>726.在python中,下列哪个选项是正确的赋值语句()A.5s=80B.2018=xC.a+b=cD.s=s+527.在Python中,通过()函数查看字符的编码。A.int()B.ord()C.chr()D.yolk()28.下列可以作为python变量名的是()A.'a1'B.6keyC.FalseD.i_f29.在Python中,关于变量的说法,正确的是()A.变量必须以字母开头命名B.变量只能用来存储数字,不能存储汉字C.在python中变量类型一旦定义就不能再改变D.变量被第二次赋值后,新值会取代旧的值30.以下属于计算机高级语言的是()A.PythonB.自然语言C.汇编语言D.机器语言二、程序填空31.现代生活半径的扩大和生活节奏加快使出行成本不断增长。滴滴快车应运而生,其以灵活快速的响应和经济实惠的价格为大众提供更高效、更经济、更舒适的出行服务,给人们生活带来了美好的变化。小C是滴滴快车忠实的粉丝,经常出行就提前预约,乘坐滴滴快车。小C就在思考这个滴滴快车是怎么计...