image

编辑人: 独留清风醉

calendar2025-06-15

message1

visits451

2023月09月Python一级理论参考答案

一、单选题

1、下列 Python 语句能够正确输出"学而时习之"五个字的是?( )

A、print "学而时习之"

B、print "(学而时习之)"

C、print ("学而时习之")

D、print (学而时习之)


2、班级组织春游,总共有 46 人, 一辆车只能坐 11 个人,利用程序计算出,剩余不足一车的人数,下列哪个选项的程序可以完成这个工作?( )

A、print('剩余不足一车的人数为:', 46 / 11)

B、print('剩余不足一车的人数为:', 46 % 11)

C、print('剩余不足一车的人数为:', 46 ** 11)

D、print('剩余不足一车的人数为:', 46 // 11)


3、下列能为变量 num 赋值为 10 的选项是?( )

A、10 = num

B、num == 10

C、int num = 10

D、num = 10


4、小明在学习了Python语言后,得出了以下几个结论,哪个结论是正确的?( )

A、编写完Python程序后只能先保存后才能运行

B、为了方便用户使用,可以在编写Python程序过程中不区分大小写

C、Python文件可以在不同的编程环境中运行,运行结果是一样的

D、越高的Python版本,Python程序的运行速度会越快


5、print(53%3)的输出结果是?( )

A、17.0

B、17

C、2

D、2.0


6、下列符号不是比较运算符的是?( )

A、==

B、!=

C、>=

D、=


7、以下Python运算符,优先级最高的是?( )

A、=

B、!=

C、+

D、*


8、以下程序运行的结果是?( )
print(1<2 and 2<3 or 4>5)

A、True

B、False

C、1

D、2


9、在Python中,执行语句print(2+4/2),输出结果是哪一种数据类型?( )

A、整数型

B、浮点型

C、字符型

D、文字型


10、

在Python中,通常使用以下哪个指令获取用户的输入?( )

A、input()

B、print()

C、up()

D、home()


11、假设a = 0.7,b = 0.3,c = a + b,那么c的值是?( )

A、1

B、1.0

C、1.00

D、4


12、

下面是对 Python 语言的特征描述,不正确的描述是?( )

A、简洁易读:Python 采用简洁的语法和语义,使得代码易于阅读和理解

B、动态类型:Python 是一种动态类型的语言,不需要声明变量的类型

C、面向过程:Python 是一种面向过程的编程语言,主要关注如何设计和组织函数来实现功能

D、多平台支持:Python 可以在多种操作系统上运行,包括Windows、Linux、Mac OS等,可以实现跨平台的开发和部署


13、

在turtle库中对画布进行如下设置 turtle.setup(width=400, height=300, startx=200, starty=100),关于该指令描述正确的是?( )

A、画布宽200、高100

B、画布宽300、高400

C、画布宽400、高300

D、画布宽100、高200


14、小明想要绘制如图所示的图形,已知指令如下,大圆的半径为70,小圆的半径为50,请问横线处需要补充的指令依次是?( ) undefined

import turtle
turtle.fillcolor()
turtle.begin_fill()
turtle.circle(
)
turtle.end_fill()
turtle.fillcolor()
turtle.begin_fill()
turtle.circle(
)
turtle.end_fill()
turtle.done()

A、"red",70,"blue",50

B、"blue",70,"red",50

C、"red",50,"blue",70

D、"blue",50,"red",70


15、以下不可以对Python程序进行注释的是?( )

A、"""  """

B、#

C、''' '''

D、( )


16、

下列可以作为Python变量名的是?( )

A、or

B、1_or

C、o_r

D、or-2


17、使用下列哪个命令可以在Python中导入turtle库文件?( )

A、install Turtle

B、import turtle

C、create Turtle

D、print Turtle


18、下列程序绘制的图形是?( )
import turtle
screen = turtle.Screen()
pen = turtle.Turtle()
pen.forward(100)
pen.right(90)
pen.forward(100)
pen.right(90)
pen.forward(100)
pen.right(90)
pen.forward(100)
turtle.done()

A、长方形

B、三角形

C、正方形

D、圆形


19、如图想要保存该Python文件,应该选择哪个选项?( )undefined

A、New File

B、Open

C、Save

D、Exit


20、

turtle.right(a) 命令的功能是?( )


A、向右转动a度

B、向左转动a度

C、向右前进a的距离

D、向左前进a的距离


21、已知a=4,b=7,那么print(a>b)输出的结果是?( )

A、False

B、True

C、4

D、7


22、已知a=10//3+2,b=(a-1)*2,则b的值是?( )

A、6

B、7

C、8

D、9


23、关于命令 turtle.pensize(a) 的描述,下面选项中描述正确的是?( )

A、这个命令用于设置画笔的颜色

B、这个命令用于设置画笔的形状

C、这个命令用于设置画笔的粗细

D、这个命令用于设置画布的大小


24、小海龟正在学习有趣的绘图,小海龟正在使用turtle.speed(a)指令(a的当前值为3),小海龟想将画笔的运动速度设置为最快,让它立刻呈现绘制的结果,应将a的值更改为?( )

A、0

B、4

C、5

D、10


25、某同学正在计算暑期书籍义卖收入的分配问题,假设某一天一共售卖30本书,单价20元一本,成本15元一本,销售收入(注意:是包含成本在内的销售收入)的10%用来支付摊位管理费,销售利润(注意:是剔除成本后的毛利润)的30%捐给某儿童基金会,扣除之后,剩下的为这位同学此次义卖的收入,请你计算摊位管理费、捐款金额分别是?( )

A、60元   180元

B、60元   45元

C、45元   45元

D、45元   180元


二、判断题

26、int('123') 的运行结果是 123。( )

A 正确

B 错误


27、print语句可以输出文本、字符串、数字等。( )

A 正确

B 错误


28、使用print("Hello","World")和print("Hello World")输出的结果相同。( )

A 正确

B 错误


29、type()函数用于返回对象的类型,如果执行print(type(eval("3.3+5")))指令,最终的输出结果是 。( )

A 正确

B 错误


30、.Python程序在Windows操作系统和Linux操作系统中都能运行,并且运行结果一致。( )

A 正确

B 错误


31、在Python中,执行print("3+2")语句得到的结果是"5"。( )

A 正确

B 错误


32、turtle库函数是Python自带的函数库。( )

A 正确

B 错误


33、Python2.X和3.X两个版本相互兼容。( )

A 正确

B 错误


34、if是Python语言的保留字之一,因此if和IF都不可以作为变量名使用。( )

A 正确

B 错误


35、turtle.home()指令的作用是让小海龟返回原点,在小海龟返回原点后,画笔的颜色等设置不再保留。( )

A 正确

B 错误


三、编程题

36、

. 分数计算器 :依次输入语文、数学、英语的分数,计算出总分以及平均分,并在一行输出。 要求: (1)程序开始运行时,询问请输入语文成绩; (2)输入一个数字后询问请输入数学成绩; (3)输入一个数字后询问请输入英语成绩; (4)最后输入英语成绩后,程序自动输出总分以及平均分,格式为:“你的总分为:*分,平均分为:*分”。(保留小数或者整数均可) 输入样例: 92 98 92 输出样例: 你的总分为:282分,平均分为:94.0分 友情提示: 由于考试平台暂不支持eval()命令,同学们可以选用其他命令;当然如果您使用了,只要程序是正确的,我们阅卷时依然按照正常处理。

参考答案:

chinese = int(input(“请输入语文成绩”)) math = int(input(“请输入数学成绩”)) english = int(input(“请输入英语成绩”)) total = chinese + math + english avg = total / 3 print(“你的总分为:”, total, “分,平均分为:”, avg, “分”)


37、2023年"科学T大会将在"上海举行,某同学在学习科学知识时,了解到云也是重要的气象要素之一,天空中云的多少叫作云量,如果把天空看成一个圆,把这个圆平均分成四份,我们就可以按照云在天空中所占的面积来划分云量。由①到②的云量变化为晴天,由②到③的云量变化为多云,有③到④的云量变化为阴天。undefined

这位同学想请你帮助他绘制晴天中的①号图形(注意:是完全没有黑色区域的晴天),绘制要求及图形如下:

(1)图形由一个黑色的圆组成;

(2)圆由水平方向的直径与垂直方向相交分成相等的4份;

(3)圆的圆心坐标为(0,0),半径为50;

(4)绘制完成后,小海龟需隐藏。

undefined

友情提示:
考试平台暂不支持画笔命名:Pen()命令,同学们可以选用其他命令;当然如果使用了Pen()命令,只要程序是正确的,阅卷时依然按照正确处理。

参考答案:

参考程序: import turtle turtle.penup() turtle.goto(0,-50) turtle.pendown() turtle.circle(50) turtle.penup() turtle.goto(-50,0) turtle.pendown() turtle.forward(100) turtle.penup() turtle.goto(0,50) turtle.pendown() turtle.right(90) turtle.forward(100) turtle.hideturtle()


喵呜刷题:让学习像火箭一样快速,快来微信扫码,体验免费刷题服务,开启你的学习加速器!

创作类型:
原创

本文链接:2023月09月Python一级理论参考答案

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。
分享文章
share