好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

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

10页
  • 卖家[上传人]:px****h
  • 文档编号:209504784
  • 上传时间:2021-11-10
  • 文档格式:PDF
  • 文档大小:185.15KB
  • / 10 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 试卷中国电子学会青少年软件编程等级考试标准python 一级一、选择题1Python 的设计具有很强的可读性,相比其他语言具有的特色语法有以下选项,正确的是()A交互式B解释型C面向对象D服务端语言2python 中,表达式5%2 = ()A2.5B2C1D03在 Python 中,设 a=2, b=3,表达式a=3 值是( )A1 B0 CTrue DFalse4Python 语言属于()A机器语言B汇编语言C高级语言D科学计算语言5下列 Python 程序段运行的结果是()x=0for i in range(1,20,3): x=x+iprint(x)A80 B190 C70 D2106在编写 python 程序时缩进的作用是()A让程序更美观B只在 for 循环中使用C只在 if 语句中使用D用来界定代码块7运行下列Python 程序i=1s=1while : s=s*i i+=2print(s)当输出结果为105 时,则处应填入()Ai=7 Bi=7 Di78运行下列Python 程序,输出结果为True,则空白处应为()a=15b=46if_: print( True )else:print( Flase )Aa=b Bab CaD命令中用到的标点符号只能是英文字符14 12 Python语言语句块的标记是( )A分号B逗号C缩进D/15 下列变量名在Python 中合法的是()A36B BF55# Cfor D_Good二、程序填空16 学习了 Python 绘制图形操作后,信息小组接到了编程演示的任务。

      为此,小组同学编写了一段代码,绘制出多个不同颜色的圆形代码如下:import turtleturtle. bgcolor (black )colors=red, green, blue, yellowfor x range(100):turtle. pencolor (colorsx%4)turtle. circle (x)turtle. left (90)请分析任务,完成下列题目1)程序中处应填写(_) Aprint Binput C in D colors(2)程序中x%4的作用是( _)A计算 x 乘以 4 的结果B计算 x 除以 4 的整数部分C计算 x 除以 4 的小数部分D计算 x除以 4 的余数(3)执行此程序,绘制出圆形的总颜色数是(_)A1 B 4 C 5 D 100(4)执行此程序,绘制出圆形的总个数是(_)A1 B 4 C 99 D 100(5)此程序属于程序设计结构中的(_)A顺序结构 B分支结构C循环结构 D跳转结构17 广场上有许多(有数百人)小朋友在玩分组游戏,当他们分成三人一组时,发现最后多出两个;当他们分成五人一组时,发现最后多出三个;当他们分成七人一组时,发现最后多出两个。

      编写程序求出这些小朋友的可能人数实现上述功能的程序如下,请在程序划线处填入合适的代码a= for i in range(100,1000): if_: a.append(i) total + = 1print( 这群小朋友总的人数有:)for j in range(len(a): print(_,end=、)print()print( 可能情况数为:,total, 种 )划线处 处应该填入的语句为:;划线处 处应该填入的语句为:;划线处 处应该填入的语句为:18 程序设计:唐三藏又被妖怪抓走了,这次孙悟空还是没打得过妖怪,于是来求观音菩萨观音菩萨告诉孙悟空,在天庭里身高正好为1000 米的那位神仙可以降伏此妖于是悟空立刻来到天上,在玉皇大帝的神仙册上看到了按身高从矮到高排列有10000 个神仙由于时间紧迫,悟空想用最短的时间找到这位神仙,这样才可以尽快解救唐僧代码如下:Listlist(map(int , input(“请按身高递增顺序依次输入10000 个神仙的身高” ).split()left1right 10000while midif Listmid 1000:elif Listmid 1000:else:print(“能帮孙悟空的神仙在第0位上 ” .format(mid l)(1)程序代码中处正确的代码是(_)。

      Aleftright Bleft right Cleft! right D leftright(2)程序代码中处正确的代码是(_)A(leftright)/ 2 B(leftright)2C(leftright)/ 2 D(leftright)2(3)程序代码中处正确的代码是(_)Apass B print(mid)z Cbreak Dcontinue(4)程序代码中处正确的代码是(_) -Aleftmid Bright mid Cleftmid1 Drightmid-1(5)程序代码中处正确的代码是(_)Aleftmid Bright mid Cleftmid1 Drightmid-119 编写程序,实现从键盘输入数据,数据前三位的ASCII值加 2,从第四位开始ASCII值加 320 (项目情境)在中国古代,出自数学家张丘建的算经中这样一个值得研究的问题:今有鸡翁一,直钱五;鸡母一,直钱三;鸡雏三,直钱一凡百钱,买鸡百只问鸡翁、母、雏各几何?这个问题就是著名的“百钱买百鸡问题”即:现有100 文钱,公鸡5 文钱一只,母鸡3 文钱一只,小鸡一文钱3 只,要求:公鸡,母鸡,小鸡都要有,把100 文钱买 100 只鸡,买的鸡是整数。

      问公鸡、母鸡和小鸡各几何?(问题求解)设用变量g、m、x 三个变量分别存放公鸡、母鸡和小鸡的数量,请阅读如下程序,在空白处填写适当的表达式或语句,使程序完整for g in range(1,20): for m in _: for x in range(3,98,3): if _ and _ =100: print(公鸡: ,g,母鸡: ,m, 小鸡: ,x)21 完善程序以下是计算S=1+6+11+ +101 的程序代码请你在处填写正确的语句s=0k=1while(k=101)_s=0k=1while(k101): k=k+5 s=s+kprint(s+1)【参考答案】 * 试卷处理标记,请不要删除一、选择题1ABC 【详解】本题考查 Python特点的相关知识点相比其他语言,Python具有交互式、解释型、面向对象的特色故本题选ABC 解析: ABC【详解】本题考查Python 特点的相关知识点相比其他语言,Python 具有交互式、解释型、面向对象的特色故本题选ABC2C 【详解】本题考查的是 python 中的运算符相关知识在python 中% 表示取模,返回除法的余数,故 5%2 =1,选项 C正确。

      解析: C【详解】本题考查的是python 中的运算符相关知识在python 中%表示取模,返回除法的余数,故5%2 =1,选项 C 正确3C 【详解】本题主要考查 Python 基本运算 Python 比较运算优先级高于逻辑运算,因此C选项正确点睛】解析: C【详解】本题主要考查Python 基本运算 Python 比较运算优先级高于逻辑运算,因此C 选项正确点睛】4C 【详解】本题考查 Python 语言相关知识点Python 是一种高级语言,所以不是机器语言、汇编语言、科学计算语言故本题选 C选项解析: C【详解】本题考查Python 语言相关知识点Python 是一种高级语言,所以不是机器语言、汇编语言、科学计算语言故本题选C 选项5C 【详解】本题主要考查 Python 程序的执行变量i 的范围是从 120,每次递增 3,故x=0+1+4+7+10+13+16+19=70 ,输出 x 为 70,故程序段运行的结果是70,故本题选 C选项解析: C【详解】本题主要考查Python 程序的执行变量i 的范围是从120,每次递增3,故x=0+1+4+7+10+13+16+19=70,输出 x 为 70,故程序段运行的结果是70,故本题选C选项。

      6D 【详解】本题考查的是 Python 语句格式在编写 python 程序时,缩进可以使得代码非常整齐规范,赏心悦目,提高可读性,因此作用是用来界定代码块故本题应选 D解析: D【详解】本题考查的是Python 语句格式在编写python 程序时,缩进可以使得代码非常整齐规范,赏心悦目,提高可读性,因此作用是用来界定代码块故本题应选D7A 【详解】本题考查循环语句在循环体内,s=s*i ,i 的初值为 1,循环内 i 每次递增2,则 s=1*3*5*7=105 ,最后结果为 105,可知条件为 while i=7,故本题选A解析: A【详解】本题考查循环语句在循环体内,s=s*i , i 的初值为1,循环内i 每次递增 2,则s=1*3*5*7=105 ,最后结果为105,可知条件为while i=7,故本题选A8C 【详解】本题考查 Python 程序调试ab时,执行 print(True)故本题选 C选项解析: C【详解】本题考查Python 程序调试a,命令中用到的标点符号只能是英文字符,故本题选B选项解析: B【详解】本题主要考查Python 语法 Python3.8 支持中文做标识符,Python 标识符区分字母的大小写,Python命令提示符是,命令中用到的标点符号只能是英文字符,故本题选B选项。

      14C 【详解】本题考查的是 Python 语言相关知识 Python 语言中用缩进来标记语句块,故选项 C正确解析: C【详解】本题考查的是Python 语言相关知识Python 语言中用缩进来标记语句块,故选项C正确15D 【详解】本题主要考查 Python 变量的命名变量的命名规则有:只能以字母或下划线开头,不能包含特殊符号,不能是关键字,故“_Good ”在 Python 中是合法的变量名,故本题选 D选项解析: D【详解】本题主要考查Python 变量的命名变量的命名规则有:只能以字母或下划线开头,不能包含特殊符号,不能是关键字,故“_Good ” 在 Python 中是合法的变量名,故本题选D 选项二、程序填空16C D B D C 【详解】本题主要考查Python 程序调试 Python 程序 for 循环格式是: for 变量 in range( ),故程序中处应填写in ,选 C选项程序中x%4的作用是计算x 除以 4 的余数,选D选项colors=red, green, blue, yellow,依次循环从colors中取颜色,故执行此程序,绘制出圆形的总颜色数是4,故本题选B选项。

      x 的范围是从0 到 99,故执行此程序,绘制出圆形的总个数是100 个,选 D选项此程序属于程序设计结构中的循环结构,选C选项17 total=0i%3 = 2 and i%5 = 3 and i%7 = 2aj【详解】本题主要考查Python 程序的执行与调试变量total 用来统计有多少种情况,初始值为0,第一空填total=0 当他们分成三人一组时,发现最后多出两个;当他们分成五人一组时,发现最后多出三个;当他们分成七人一组时,发现最后多出两个,即if 判断条件为i%3 = 2 and i%5 = 3 and i%7 = 2,满足 if条件时,将该值加到列表a 中,故第二空填 i%3 = 2 and i%5 = 3 and i%7 = 2最后通过for 循环输出所有可能的数,用变量 j 控制,故第三空填aj18 BCCCD【详解】本题主要考查二分查找算法及Python 程序实现二分查找的循环条件是left right,故选 B 选项此处是取中间值,需要整除2,故填 (left right)/ 2 ,故选 C 选项如果mid 对应的列表值是1000,表示已找到,则用break 跳出循环,选C 选项。

      如果mid 对应的列表值小于100。

      点击阅读更多内容
      相关文档
      【课件】绝对值++课件+人教版数学七年级上册+-.pptx 2024秋新苏教版生物7年级上册课件 1.2.1 细胞的分裂和分化(第1课时)(教学课件).pptx 【课件】平行线的概念+课件-2024-2025学年人教版(2024)七年级数学下册++.pptx 【公开课】一元一次不等式+课件2024-2025学年人教版(2024)数学七年级下册+.pptx 【公开课】运动的描述+-2025-2026学年人教版物理八年级上学期+.pptx 初中数学新人教版八年级上册16.2第1课时 单项式与单项式相乘教学课件(2025秋).pptx 2024秋新苏教版数学1年级上册课件 第1单元 0~5的认识和加减法 练习2.pptx 2024秋新苏教版数学1年级上册课件 数学游戏分享 活动1 我和我的幼儿园.pptx 2024秋新统编版7年级历史上册教学课件第19课 北朝政治和北方民族大交融.pptx 2024秋新统编版道德与法治7年级上册教学课件 6第6课 友谊之树常青 第2课时 交友的智慧.pptx 2024秋新沪粤版物理8年级上册教学课件 4.2 汽化和液化 第2课时.pptx 2024秋新沪粤版物理8年级上册教学课件 3.7 眼睛与光学仪器.pptx 2024秋新沪粤版物理8年级上册课件 3.3 探究平面镜成像特点 第1课时.pptx 2024秋新统编版7年级历史上册教学课件第3课 中华文明的起源.pptx 2024秋新统编版道法7年级上册课件 5.1走近老师.pptx 2024秋新统编版道法7年级上册教学课件 3.2学习成就梦想.pptx 2024秋新苏教版数学1年级上册课件 期末复习 第2课时 数量关系.pptx 2024秋新统编版道法7年级上册课件 7.2共建美好集体.pptx 2024秋新沪粤版物理8年级上册课件 5.4 物质的1些物理属性.pptx 2024秋新苏教版数学1年级上册课件 第1单元 0~5的认识和加减法 第2课时 认识4和5.pptx
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.