(四级)Python2022年9月python一级等级考试真题(附答案 代码)
VIP免费
青少年软件编程(Python)等级考试试卷(一级)
分数:100 题数:37
一、单选题(共 25 题,共 50 分)
1.表达式 len("学史明理增信 ,读史终生受益")>len(" reading history will benefit you ")
的结果是?( )
A.0 B.True C.False D.1
2.表达式(2<1)==False 的结果是?( )
A.None B.True C.Error D.False
3.在 Python 中,type()函数用于查看对象的数据类型,在 Python shell 中运行
type(‘6’*20),运行结果为?( )
A.<class 'int'> B.<class 'str'>
C.<class 'float'> D.语法错误
4.关于 turtle 的运动体系中,说法正确的是?( )
A.turtle.goto(x,y)可以让小海龟直线前进到指定的坐标位置。
B.turtle.forward(a)可以让小海龟向前移动 a 个像素,如果 a 为负数,运动方向不变,只是
小海龟自身的方向与原来相反。
C.turtle.seth()、turtle.left()、turtle.right()的参数均为绝对角度。
D.turtle.dot()与 turtle.circle()的参数均为半径。
5.在 turtle 画图中,常常使用 turtle.color(color1,color2)指令进行画笔颜色和填充颜色的设
置,下列关于该指令使用正确的是?( )
A.turtle.color(“red”,”yellow”)表示画笔颜色为黄色,背景颜色为红色。
B.turtle.color(“red”)表示画笔颜色为红色,背景颜色随
机。C.turtle.color(color1,color2)指令中的参数 color2 是可选项,可以只有一个颜色参
数。
D.turtle.color(color1,color2)指令中若将 color1 和 color2 删掉,即 turtle.color(),小
海龟在向前走 100 像素时,画布不会出现小海龟的轨迹。
6.如图所示,想要将一行输出的两句诗词,变成二行输出方式,应该如何写输出指令?( )
A.print("床前明月光,疑是地上霜") B.print("""床前明月光 疑是地上霜""")
C.print("床前明月光
疑是地上霜")
D.print("""床前明月光
疑是地上霜""")
7.绘制一个半径为 5 的红色圆点,下列选项不正确的是?( )
A.import turtle
turtle.color("red")
turtle.dot(10)
turtle.done()
B.import turtle
turtle.color("red","red")
turtle.beginfill()
turtle.circle(5)
turtle.endfill()
turtle.done()
C.import turtle
turtle.pencolor("red")
turtle.dot(10)
turtle.done()
D.import turtle
turtle.color("red")
turtle.dot(5)
turtle.done()
8.下列指令可以方便将画笔设置回到初始位置和初始方向的是?( )
A.turtle.home() B.turtle.clear() C.turtle.goto() D.turtle.setup()
9.如图所示,turtle.circle(100)是绘制一个半径为 100 的圆,请问画笔从以下哪个点出发开始
绘制?( )
A.A B.B C.C D.D
10.Python 自带的集成开发环境是?( )
A.iPython B.Dev-C++ C.Visual Studio Code D.IDLE
11.下面哪条语句不能输出:原创精神:自主可控!自主可控!自主可控!( )
A.print('原创精神:自主可控!自主可控!自主可控!')
B.print('原创精神:'+'自主可控!'*3)
C.print('原创精神:自主可控!'*3)
D.print('原创精神:'+'自主可控!’*2+'自主可控!')
12.在 IDLE 开发环境中,默认是以多少个空格作为代码的基本缩进单位?( )
A.1 B.2 C.3 D.4
13. turtle 绘图中,设置画布高度 500 像素,宽度 500 像素,初始位置为(0,0)的代码是?
( )
A.turtle.screensize(500,500,0,0) B.turtle.screensize(0,0,500,500)
C.turtle.setup(0,0,500,500) D.turtle.setup(500,500,0,0)
14.下列变量名正确的是?( )
A.54_name B.name? C._name D.'name'
15.想要计算 456 除以 13 的余数,可以使用的符号是?( )
A.* B.% C.// D.#
16.下列运算符中,优先级最高的是?( )
A.!= B.and C.*= D.*
17.已知变量a = 7,b = 8,执行语句 a *= a + b 后,变量a 的值为?( )
A.15 B.22 C.8 D.105
18.关于下面程序,描述正确的是?( )
import turtle
turtle.goto(100,100)
turtle.goto(100,-100)
turtle.goto(-100,-100)
turtle.goto(-100,100)
A.运行代码后,会画出一个正方形。
B.运行代码后,会画出一个正方形以及一条从(0, 0)到(100, 100)的连线。
C.运行代码后,turtle 面朝方向是水平向右。
D.运行代码后,turtle 面朝方向是竖直向上。
19.运行下列代码,输出区会打印出?( )
a = int(3.2)
print(a)
A.3 B.程序运行错误,没有输出。 C.3.3 D.True
20.下列关于 python 语言说法正确的是?( )
A.Python 采用代码缩进和冒号':'区分代码之间的层次。
B.在 IDLE 编写代码时,使用中文输入代码中的小括号或者双引号,任何位置都不会产生语
法错误。
C.Python32 位和 64 位的安装包没有区别,可以任意使用一个。
D.Pycharm 和 Microsoft Visual Studio 都可以用来编写 Python 程序,但是语法和 IDLE 不
一致。
21.小明家在 A 点的位置,学校在 B 点的位置,如果不绕路,从A到B的路线共有几条?( )
A.1 B.2 C.4 D.6
22.下列程序的输出结果是?( )
a=4
b=3
c=2
摘要:
展开>>
收起<<
青少年软件编程(Python)等级考试试卷(一级)分数:100题数:37一、单选题(共25题,共50分)1.表达式len("学史明理增信,读史终生受益")>len("readinghistorywillbenefityou")的结果是?()A.0B.TrueC.FalseD.12.表达式(2
声明:菜根智库所有资料均为用户上传分享,仅供参考学习使用,版权归原作者所有。若侵犯到您的权益,请告知我们处理!任何个人或组织,在未征得本平台同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。
相关推荐
-
腾讯研究院:工业大模型应用报告VIP专免
2025-04-04 159 -
阿里云:大模型典型示范应用案例集VIP专免
2025-04-04 150 -
AI+Agent创新10大前沿方向与落地实践-杨永强中盛VIP专免
2025-04-08 141 -
2025年智能分析Agent白皮书VIP专免
2025-05-24 159 -
2025年AI落地应用最新工具集
2025-07-12 139 -
智能体落地最佳实践白皮书 2025VIP专免
2025-07-28 134 -
华为重磅!智能世界2035-134页VIP专免
2025-09-19 988 -
腾讯云2025企业级智能体产业落地研究报告-从场景试点到规模化应用实践105页VIP专免
2025-09-23 139 -
DeepSeek给我们带来的创业机会VIP专免
2025-12-27 120 -
腾讯云中小企业AI实战指南
2026-01-23 133
作者:五岳之尊
分类:办公学习
价格:1菜币
属性:7 页
大小:53.01KB
格式:DOCX
时间:2024-03-02

