电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

中国电子学会青少年软件编程等级考试标准python一级wordVIP免费

中国电子学会青少年软件编程等级考试标准python一级word_第1页
1/6
中国电子学会青少年软件编程等级考试标准python一级word_第2页
2/6
中国电子学会青少年软件编程等级考试标准python一级word_第3页
3/6
中国电子学会青少年软件编程等级考试标准python一级word一、选择题1.关于python发布代码及安装使用代码,下列说法错误的是()A.创建一个文件夹mymodule,其中包含mymodule.py和setup.py(包含发布的元数据)两个文件B.在DOS命令行中打开mymodule所在的目录,使用“pythonsetup.pysdist”命令构建发布文件C.已经构建发布的模块必须先导入程序,然后才能使用。导入时只能使用语句“importmymodule”,不可以用“frommymoduleimport*”D.下载安装,使用“pythonsetup.pyinstall”命令安装到你的Python本地副本中2.Python程序中第一行:a=int(input()),第二行:print(a+5),运行程序后键盘输入3,输出结果是()。A.5B.3C.8D.其他3.在python中能实现下面结果的代码是()。请输入你的性别:A.print(“请输入你的性别:”)B.print(请输入你的性别:)C.input(“请输入你的性别:”)D.input(请输入你的性别:)4.在Python程序中,要求s=3+6+9+...+300的值,可以采用如下代码,下列选项中的说法不正确的是()。$=0foriinrange^01(3):s=s+iprint(s)A.for循环语句中步长为3B.语句s=0应改为s=1C.语句s=s+i共循环执行了100次D.程序使用了循环结构5.现有如下python程序段:foriinrange(6):p.append(int(random()*10)+1)foriinrange(2,6):ifi%2==1andp[i]%2==0:p[i]+=p[i-1]elifi%2==0andp[i]%2==1:p[i]-=p[i-1]执行该程序段后,在下列选项中,列表p中的元素值不可能的是()A.1,2,3,4,7,2B.1,2,14,-9,-5,8C.6,8,1,4,6,10D.6,4,14,-7,3,86.有关循环结构的说法不正确的是()。A.循环结构是算法的基本结构之一B.有的的程序设计中没有循环结构C.循环结构在程序设计有可能会有嵌套出现D.在PYTHON程序设计语言中循环结构一般使用IF语句实现。7.下列选项中不能正确表达Python中的赋值语句的是()A.X,Y=5,8B.X=Y=5C.X=Y+XD.10=X+Y8.下面哪个不是Python合法的标识符()A.int32B.40XLC.selfD.__name_9.以下属于计算机高级语言的是()A.PythonB•自然语言C.汇编语言D.机器语言10.下面哪个不是Python合法的标识符()A.int_3B.printC.countD.__name__11.以下python程序段运行后,s的值是()n=0s=0whiles<=10:n=n+3s=s+nprint(s)A.0B.3C.18D.3012.在Python中,显示出信息x,并要求输入数据的是()。A.abs(x)B.float(x)C.print(x)D.input(x)13.我们学习了使用Python程序设计语言解决问题,Python程序设计语言属于()。A•高级语言B•自然语言C•汇编语言D•机器语言14.已知字符串a="python",则a[-1]的值为()A."p"B."n"C."y"D."o"15.下列变量名在Python中合法的是()A.36BB.F55#C.forD._Good二、程序填空16.某仓库物品代码格式为“X-XXXXXXX-Y”,其中“X”和“Y”均为0到9之间的数字,“Y”为校验码。校验码由前面9个X计算得到,计算方法为:从左边开始,第1个数字乘以1加上第2个数字乘以2依次类推,直到加上第9个数字乘以9,将该结果除以10,所得余数即为校验码。用Python设计一个程序,输入物品代码,判断输入的代码中校验码是否正确,如果正确输出“正确”,否则输出“错误"。运行样例如下所示:样例1:输入:2-163-91475-4输出:正确样例2:输入:2-163-91475-5输出:错误(1)Python程序实现如下,请在划线处填入正确的代码:s=input("输入物品代码:")a=[]foriinrange(0,13):if___a.append(int(s[i]))#append()函数用于在列表末尾添加新的对象sum=0foriinrange(0,9):sdm=sum%10ifsdm==ydm:print("正确")else:print("错误")17.设计完成算法之后,小C打算用所学的Python程序设计语言完成程序的编写。(1)_____________________________________________________Python程序设计语言属于程序设计语言中的。A•机器语言B•汇编语言C•高级语言D•翻译程序(2)小C将设计好的算法转为Python程序语言(如下)。其中“Tot2=8”是一个,“#初始化时长费为0”是一个,“SV=3.3”是一个,“float(input(“请输入时长”))”是一个。A•函数B•表达式C•赋值语句D•注释语句1Tot1=0#初始化时长费为02Tot2=0#初始化里程费为03S=float(input(“请输入里程数”))4T=float(input(“请输入...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

中国电子学会青少年软件编程等级考试标准python一级word

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部