版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
全国青少年软件编程(python)等级考试测试卷(一)(一级)[复制]一.单项选择题(共40分)您的姓名:[填空题]*_________________________________1.关于变量名,以下选项中错误的是()[单选题]*A.AbcB._clickC.3abc(正确答案)D.cba答案解析:相关知识点在《制作七色彩虹》第六页2.请问下列选项中,哪个选项是python常用的编程环境()[单选题]*A.PowerPointB.IDLE(正确答案)C.PhotoshopD.Scratch2.0答案解析:相关知识点在《开启python语言之门》第九页3.关于IDLE,以下选项中描述正确的是()[单选题]*A.IDLE是Python的基本开发环境,当安装好python后,IDLE就自动安装好了(正确答案)B.IDLE是专门用于c语言开发的集成开发环境C.IDLE需要与Python分开安装D.IDLE不能在苹果电脑上运行答案解析:相关知识点在《开启python语言之门》第十七页4.关于print的中文意思,以下选项中描述正确的是()[单选题]*A.换行B.赋值C.打印(正确答案)D.黏贴5.关于print函数的基本用法,以下选项中错误的是()[单选题]*A.print()B.print(‘python’)C.print(python)(正确答案)D.print(123)答案解析:相关知识点在《开启python语言之门》第二十三页6.关于Python的开发环境,以下选项中描述错误的是()[单选题]*A.PowerPoint是python专业开发环境(正确答案)B.IDLE是python的基本开发环境C.VisualStudioCode可用于python的开发D.JupyterNotebook是python的常用开发环境答案解析:相关知识点在《开启python语言之门》第十七页7.关于变量,以下选项中描述错误的是()[单选题]*A.变量赋值以后该变量才会被创建B.每个变量在使用前都必须赋值C.Python中的变量不需要声明D.变量赋值以前就能创建变量(正确答案)答案解析:相关知识点在《制作七色彩虹》第六页8.以下选项中用于Python单行注释的符号是()[单选题]*A.)B.#(正确答案)C.*D.&9.假设在程序中要编写多行注释内容,下列选项中正确的符号是()[单选题]*A.冒号B.逗号C.三引号(正确答案)D.大括号答案解析:相关知识点在《绘制七色彩虹》第五页10.关于变量名,以下选项中正确的是()[单选题]*A.NoneB.TrueC.FalseD.a(正确答案)答案解析:相关知识点在《制作七色彩虹》第七页11.以下选项中属于Python保留字的是()[单选题]*A.cakeB.cellphoneC.pokemonD.not(正确答案)答案解析:相关知识点在《python保留字》第四页12.以下选项中不符合Python语言变量命名规则的是()[单选题]*A.TempStrB.IC.3_1(正确答案)D._AI答案解析:相关知识点在《制作七色彩虹》第七页13.以下关于Python字符串的描述中,错误的是()[单选题]*A.字符串是一对双引号””或者单引号’’括起来的零个或多个字符B.字符串是Python中最常用的数据类型C.单个字符在Python中也是作为一个字符串使用D.在Python中字符串不能转换为数值类型(正确答案)答案解析:相关知识点在《制作七色彩虹》第六页14.关于Python语言的注释,以下选项中描述错误的是()[单选题]*A.Python语言有两种注释方式:单行注释和多行注释B.Python语言的单行注释以#开头C.Python语言的单行注释以单引号’开头(正确答案)D.Python语言的多行注释’’’(三个单引号)开头15.关于import引用,以下选项中描述错误的是()[单选题]*A.import保留字用于导入模块或者模块中的对象B.使用importturtle引入turtle库C.可以使用fromturtle引入turtle库(正确答案)D.使用importturtleast引入turtle库,取别名为t答案解析:相关知识点在《虚拟画笔》第七页16.以下代码的输出结果是()
a=4%2
print(a)[单选题]*A.0(正确答案)B.2C.4D.1答案解析:相关知识点在《字符版计算器》第七页17.下列代码的输出结果是()
a=3
b="2"print(a*b)[单选题]*A.6B.33C.222(正确答案)D.2218.关于Python运算符,以下选项中描述正确的是()[单选题]*A.a**b为a和b乘积B.a**b为a的b次方(正确答案)C.变量a为10,那么a%5的输出结果为2D.a为10,变量b为21,b/a的输出结果为2.0答案解析:相关知识点在《字符版计算器》第七页19.以下选项中,输出结果为False的是()[单选题]*A.print(not(3>4))B.print(not(4>3))(正确答案)C.print(2==2))D.print(not(3==4))答案解析:相关知识点在《控制灯泡开关》第十六页20.以下选项中,不属于Python比较运算符的是()[单选题]*A.==B.!=C.=(正确答案)D.>=答案解析:相关知识点在《当一次阅卷老师》第九页21.关于赋值运算符,以下选项中描述错误的是()[单选题]*A.c+=a等效于c=c+aB.c-=a等效于c=c-aC.c%=a等效于c=c%aD.c=a等效于将c的值赋值给a(正确答案)答案解析:相关知识点在《制作七色彩虹》第八页22.下列选项中,输出结果为True的是()[单选题]*A.TrueandFalseB.FalseorFalseandTrueC.FalseorTrue(正确答案)D.notTrue答案解析:相关知识点在《控制灯泡开关》第二十一页23.下列选项中,输出结果为False的是()[单选题]*A.TrueorFalseB.FalseorFalseandTrue(正确答案)C.FalseorTrueD.notFalse答案解析:相关知识点在《控制灯泡开关》第二十八页24.下列哪个选项中的函数,能将字符串转换为整数的是()[单选题]*A.int()(正确答案)B.str()C.print()D.input()答案解析:相关知识点在《字符版计算器》第六页25.a与b定义如下,下列哪个选项输出结果为True()
a='123'
b='123'[单选题]*A.a!=bB.a==123C.b==123D.a+b==‘123123’(正确答案)答案解析:此题为字符串连接26.以下代码的输出结果是()
print(str(2)*2)[单选题]*A.22(正确答案)B.4C.44D.2答案解析:此题为字符串复制27.以下选项中不是Python语言的保留字的是()[单选题]*A.whileB.forC.do(正确答案)D.pass答案解析:相关知识点在《python保留字》第八页28.以下选项中,是Python第三方库的是()[单选题]*A.turtle(正确答案)B.printC.IDLED.input答案解析:turtle为第三方绘图库。
print为内置函数
IDLE为自带编辑器
input为内置函数29.以下选项中,属于turtle第三方库的代码是()[单选题]*A.goto(正确答案)B.sleepC.pipD.install答案解析:goto(x,y)将画笔移到坐标为(x,y)的位置
相关知识点在《制作瞄准镜》第九页30.关于forward的中文意思,以下选项中描述正确的是()[单选题]*A.为了B.前进(正确答案)C.转弯D.后退答案解析:相关知识点在《虚拟画笔》第八页31.以下代码的输出结果是()
import
turtle
turtle.goto(200)
turtle.done()[单选题]*A.黑色直线B.空白C.圆点D.以上都不是(正确答案)32.下面代码的输出结果是()import
turtleturtle.penup()turtle.goto(100,50)turtle.done()[单选题]*A.黑色直线B.空白(正确答案)C.圆点D.以上都不是答案解析:相关知识点在《制作瞄准镜》第九页33.关于turtle绘画库,下列选项中输出结果为圆点的是()[单选题]*A.dot()(正确答案)B.circle()C.penup()D.pendown()答案解析:相关知识点在《虚拟画笔》第十页34.关于turtle模块的导入,下列选项中正确的关键字是()[单选题]*A.passB.forwardC.penD.import(正确答案)答案解析:相关知识点在《虚拟画笔》第七页35.以下代码的正确含义是()
turtle.pensize(15)[单选题]*A.取出15只画笔B.设置画笔粗细为15(正确答案)C.画一条15厘米的直线D.以上答案都不对答案解析:相关知识点在《虚拟画笔》第十页36.以下代码的输出结果是()importturtleturtle.forward(60)turtle.right(120)turtle.forward(60)turtle.right(120)turtle.forward(60)turtle.done()[单选题]*A.圆形B.直线C.三角形(正确答案)D.正方形答案解析:相关知识点在《制作瞄准镜》第十页37.关于backward的中文意思,以下选项中描述正确的是()[单选题]*A.停留B.思考C.后退(正确答案)D.输出答案解析:相关知识点在《虚拟画笔》第九页38.下面代码的输出结果是()
importturtle
turtle.circle(200,steps=5)
turtle.done()[单选题]*A.五边形(正确答案)B.五角星C.五个圆以上都不对答案解析:相关知识点在《制作瞄准镜》第五页39.下面代码的输出结果是()print((3*1)<=(4%3))[单选题]*A.TrueB.errorC.False(正确答案)D.以上答案都不对答案解析:相关知识点在《当一次阅卷老师》第九页40.下面代码的输出结果是()print((3**1/3)!=(3%3))[单选题]*A.True(正确答案)B.errorC.FalseD.以上答案都不对答案解析:相关知识点在《当一次阅卷老师》第九页二.
基本编程题(共15分)1.
仅使用Python基本语法和IDLE,即不使用任何模块,编写Python程序计算下列数学表达式中x的值,并输出x取余2的结果。
x=(123/43+3)/2[填空题]*_________________________________2.
仅使用Python基本语法和IDLE,将字符串’我喜欢’赋值给变量a,并将喜欢的某个兴趣或者食物赋值给变量b。请将变量a和b拼接并输出。[填空题]*_________________________________3.
仅使用Python基本语法和IDLE和turtle模块绘制一个等腰直角三角形。[填空题]*_________________________________三
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年环保型汽车运输汽油专项合同模板3篇
- 下年个人工作计划
- 2024年单位福利房产权转让及后续物业管理合同3篇
- 买卖合同范文集锦6篇
- 2022销售类工作计划
- 工程合同汇编七篇
- 主任工作计划模板
- 中国其他贵金属冶炼行业分析报告
- 年度商务工作计划
- 读三国演义有感600字寒假作文
- 北师大版九年级数学上册教学教学工作总结
- (完整)小学语文考试专用作文方格纸
- 管理供应商 供应商绩效评估
- 1000MW机组锅炉过渡段T23水冷壁管检修导则(征求意见稿)
- 夹层钢结构施工方案钢结构夹层施工方案
- 人教版九年级数学上册期末复习课件全套
- GB/T 28708-2012管道工程用无缝及焊接钢管尺寸选用规定
- GB/T 231.2-2012金属材料布氏硬度试验第2部分:硬度计的检验与校准
- GA/T 975-2019警用装备名词术语
- 《天津市安全生产条例》试习题 -参考答案
- 传统运动养生法课件
评论
0/150
提交评论