蚂蚁文库
换一换
首页 蚂蚁文库 > 资源分类 > PDF文档下载
 

青少年编程等级考试Python编程一级试卷2图文

  • 资源ID:54725476       资源大小:618.38KB        全文页数:11页
  • 资源格式: PDF        下载权限:游客/注册会员    下载费用:10积分 【人民币10元】
快捷注册下载 游客一键下载
会员登录下载
三方登录下载: 微信快捷登录 QQ登录  
下载资源需要10积分 【人民币10元】
邮箱/手机:
温馨提示:
支付成功后,系统会自动生成账号(用户名和密码都是您填写的邮箱或者手机号),方便下次登录下载和查询订单;
支付方式: 微信支付    支付宝   
验证码:   换一换

 
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,既可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

青少年编程等级考试Python编程一级试卷2图文

青少年编程等级考试青少年编程等级考试 PythonPython 编程一级试卷编程一级试卷 2 2 图文图文 一、选择题一、选择题 1.在 python 中,下列哪个选项是正确的赋值语句( ) A.5s 80 A.math 模块 C.numpy模块 B.2018 xC.abc B.random 模块 D.pygame模块 D.ss5 2.在 Python 中要生成随机数,应该使用()。 3.在 Python Shell 环境下,依次执行下列语句后,显示结果( )。 data[172,9,165,29,156,21] max(data) A.9B.165C.172D.21 4.在 Python 中,用变量 code 存储学生的借书卡编码,例如code= “NO.2020100502”,则变量 code 的数据类型应定义为() A.布尔型B.整型C.字符串型 D.浮点型 5.韦沐沐同学利用 Python 软件编写“求能被 3 整除的数”程序,在设计算法环节,使用 流程图描述算法,如右图所示,其中空白处可以填入的是( ) A.A30B.A/30C.A\30D.A30 6.在 Python 程序中,要求 s=3+6+9++300 的值,可以采用如下代码,下列选项中的 说法不正确的是()。 A.for 循环语句中步长为3 C.语句 s=s+i 共循环执行了 100 次 B.语句 s=0 应改为 s=1 D.程序使用了循环结构 7.Python 中变量的命名遵循的规则,不正确的是() A.以字母或下划线开头,后面可以是字母、数字或下划线。 B.区分大小写 C.以数字开头,后面可以是字母、数字或下划线。D.不能使用保留字 8.王明编写了 Python 程序,根据输入的体重和身高计算BM 值并显示是否超标。王明体 重 80kg,身高 170cm。其中“体重 80kg”“身高 170cm”是对王明体重身高的符号记录属 于( ) A.数据B.信息 C.知识D.智慧 9.有如下 python 程序段 a“Doing is better than saying .“ printr“\n“a[ 15] 该程序运行后,输出的结果是( ) A.直接输出 \nDoing is better B.直接输出\nDoing is better th C.直接输出\nDoing is better D.先换行,然后在新的一行中输出Doing is better 10.运行下列 Python 程序,结果正确的是 a18 b7 cab bab printa,b A.18 5 A.char A. B.5 18 B.float B.int C.18 4 C.int C.print D.4 18 D.list D.float 11.下列不被 python 所支持的数据类型是( ) 12.在 python 中,想输出一行文字,要用到的函数是()。 13.除 python 语言之处,还有很多其他程序设计语言。程序设计语言经历了从机器语言、 汇编语言到高级语言的发展过程。其中python 语言是属于()。 A.机器语言 A.xy1 A.5 B.高级语言 B.x,yy,x B.8 C.汇编语言 C.x1;y1 C.6 D.自然语言 D.xy1 D.3 14.下列 Python 语句中,会导致程序运行出错的语句是() 15.在 Python 中,表达式 2**3 的结果是() 二、程序填空二、程序填空 16.阅读程序。分析以下关于字符拼接与转换的Python 程序并回答问题。 students[ 小明,小红,小刚] scores{ 小明95,小红90,小刚90} printlenstudents printlenscores (1)students 的数据类型是______________。 (2)scores 的数据类型是_____________。 (3)在 scores 中,每个字符与后面的数值共同构成了一个____________。 (4)lenstudents的返回值是____________。 (5)printlenscores的输出结果是__________。 17.学校开展“奇妙的数字”研究性学习活动。张轩小组4 人决定把课题定为探秘水仙 花数。 (1)张轩使用百度搜索引擎搜索到“水仙花数”是这样定义的“水仙花数”是指一个 三位数,它的各位数字的立方和等于其本身,比如153 135333,那么这个数就是一个 “水仙花数”。百度属于____搜索引擎(全文,分类) (2)为了求解 100--999 这些数字中,哪些数字是“水仙花数”张轩小组进行了算法设 计,并使用 python 编写了一段程序来求解所有的“水仙花数”,程序和运行结果下图 k 是可以重新赋值的,k 是变量还是常量____程序中①处有空缺,请补充完整①处的代 码。____程序中逐一验证了 100 到 999 之间所有的三位数是否符合“水仙花数”的定义条 件,这种算法叫做______(解析法,枚举法,递归法,二分法)。 (3)在研究成果展示环节,张轩小组可以使用什么软件制作探秘水仙花数的研究成 果报告 (_____) 18.广场上有许多(有数百人)小朋友在玩分组游戏,当他们分成三人一组时,发现最后 多出两个;当他们分成五人一组时,发现最后多出三个;当他们分成七人一组时,发现最 后多出两个。编写程序求出这些小朋友的可能人数。 实现上述功能的程序如下,请在程序划线处填入合适的代码。 ________ a[ ] for i in range100,1000 if_____________ a.appendi total 1 print“这群小朋友总的人数有“ for j in rangelena print____,end、 print print可能情况数为,total,种 划线处①处应该填入的语句为; 划线处②处应该填入的语句为; 划线处③处应该填入的语句为。 19.操作说明打开文件“Y/ 2/2.py”,在代码窗口指定位置、处修改完善程序代 码,不得增加、删除语句或改变程序原有结构,操作结束后保存。 以下程序段的功能是输入一个正整数n(1 至 100),输出它的约数的个数。 s0 nint“请输入一个正整数” if n100 exit 输入的数不符合要求,退出 for i in range1,n1 if n//i0___ ssi print“约数的个数是”,s 20.阅读程序。分析有关多项式的代码并回答问题。 求 12320的和。 n0 s0 t1 for n in range(1,21) t*n st prints (1)n 的作用是________________。 (2)s 的作用

注意事项

本文(青少年编程等级考试Python编程一级试卷2图文)为本站会员(sunhongz113)主动上传,蚂蚁文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蚂蚁文库(发送邮件至2303240369@qq.com或直接QQ联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们


网站客服QQ:2303240369

copyright@ 2017-2027 mayiwenku.com 

网站版权所有  智慧蚂蚁网络

经营许可证号:ICP备2024020385号



收起
展开