|
202406青少年软件编程等级考试Python一级真题试卷总分数:100分 第1题 在使用turtle绘制图形时,如果要控制小海龟移动到x坐标为200,y坐标为150的位置,以下代码能够实现效果的是?()A:turtle.go(150,200)B:turtle.go(200,150)C:turtle.goto(150,200)D:turtle.goto(200,150)正确答案D试题解析本题考察的是turtle的goto语句,goto语句的第一个参数是x坐标,第二个参数是y坐标,所以答案是turtle.goto(200,150)。第2题 下列关于Python程序设计语言的说法,错误的是?()A:Python是一门面向对象的编程语言B:Python程序文件后缀是.pyC:Python程序只能在IDLE上运行D:Python程序支持多种操作系统正确答案C试题解析本题考察的Python编程基础,Python不只能够在IDLE上运行,还可以在Pycharm等软件上运行。第3题 在Python中,使用type()函数可以获取参数的数据类型,那么运行type("int")的运行结果是?()A:B:C:D:正确答案B试题解析type()函数可以返回传入参数的数据类型,本题中"int"是一个字符串,并非是整数数据类型,故运行结果是。第4题 使用下列哪一项可以导入turtle画图模块?()A:importturtleB:importTurtleC:turtleimportD:importturtle.Turtle正确答案A试题解析使用import去导入工具箱,画图模块的英文是turtle,故正确导入应为importturtle,A选项正确。第5题 使用turtle.circle(4,360,6)绘制的是什么图形?()A:半径为4的圆B:半径为360的圆C:六边形D:正方形正确答案C试题解析circle()方法,第一个参数为半径,第二个参数为绘制的角度,第三个参数为绘制的边数,故实际绘制出的是半径为4的圆的内接六边形,C选项正确。第6题 下列表达式的结果最大的是?()A:20%4B:20**2C:20*4D:20//4正确答案B试题解析%表示求余运算,20%4结果是0;**表示幂运算,20**2结果是400;*表示乘法运算,20*4结果是80;//表示整除运算,20//4结果是5。第7题 程序1程序2的运行结果分别是?()A:3 FalseB:True 2C:True 3D:3 True正确答案A试题解析程序1中,5>4是正确的,结果为True,即1,1+2=3,输出a的结果是3;程序2中,“+”运算优先级比“>”高,先计算4+2=6,5>6是错误的,结果为False。第8题 下列关于turtle.circle()和turtle.dot()指令说法正确的是?()A:turtle.circle()指令只能绘制圆或者圆弧B:turtle.circle()的参数为直径,turtle.circle(30)绘制的图形半径为15C:turtle.dot()指令的作用是绘制圆点D:turtle.dot()的参数为半径,turtle.dot(30)绘制的图形半径为30正确答案C试题解析turtle.circle还可以绘制多边形等;turtle.circle()参数为半径,turtle.dot()的参数为直径,作用是绘制圆点。故答案选择C第9题 关于turtle库说法正确的是?()①画布的位置是固定的,无法调整②write()指令可以在画布中添加文字③goto(100,100)指的是将画笔移动到坐标为(100,100)的位置上④dot(100)可以绘制出一个半径为100的圆A:①②B:①③C:②③D:③④正确答案C试题解析画布可调整,dot(100)是直径为100,故选②③第10题 在Turtle库中,既可以设置画笔颜色,又可以设置填充颜色的指令是?()A:turtle.color()B:turtle.bgcolor()C:turtle.pencolor()D:turtle.fill_color()正确答案A试题解析turtle.color()这个函数可以接受不同的参数来定义颜色、包括画笔颜色和填充颜色。如果只传入一个参数,那么这个颜色将同时被用作画笔颜色和填充颜色。================================================答案和更多内容请查看网站:【试卷中心--pyhton一级】网站链接 青少年软件编程历年真题模拟题实时更新================================================
|
|