image

编辑人: 独留清风醉

calendar2025-06-14

message0

visits2

2025年03月Python一级理论参考答案

一、单选题

1、下列哪个软件不能运行 Python 程序?( )

A、JupyterNotebook

B、Pycharm

C、原版的Scratch

D、IDLE

2、下面print语句,哪一个是正确的用法?( )

A、print 龙腾虎跃

B、print(龙腾虎跃)

C、print('龙腾虎跃')

D、print'龙腾虎跃'

3、在Python中,下列哪一条语句可以改变画笔当前位置?( )

A、dot(100)

B、setheading(100)

C、left(100)

D、goto(100,0)

4、下列哪一个可以进行数学中的求余数的运算?( )

A、**

B、%

C、/

D、//

5、15>=8的运算结果是什么?( )

A、15

B、8

C、False

D、True

6、在Python中,缩进是用来表示代码块的层级关系的,可以通过使用空格来缩进代码,每增加一个层块,就增加几个缩进?( )

A、半个

B、一个

C、一个半

D、任意个都可以

7、小新同学想要使用Python程序来计算本次班级捐款的总费用,于是他先定义了一个用来保存总额的变量,以下正确的定义是?( )

A、num

B、else

C、in

D、and

8、下列图形可能是哪段代码执行后的结果?( )

A、import turtle turtle.shape("turtle") turtle.forward(120) turtle.right(90)

B、import turtle turtle.shape("turtle") turtle.forward(120) turtle.right(-90)

C、import turtle turtle.shape("turtle") turtle.forward(120) turtle.right(180)

D、import turtle turtle.shape("turtle") turtle.forward(120) turtle.right(-180)

9、已知a=6,b=3,print(a%b)的结果是?( )

A、2

B、2.0

C、0

D、0.0

10、下列选项中,两个运算符运算优先级相同的是?( )

A、()和**

B、/和%

C、not和>

D、-和<=

11、已知以下程序,请问输出结果是?( ) a=int(6.8) b=float(7) a=a+b print(a,b)

A、14 7.0

B、14.0 7.0

C、13.0 7.0

D、13.0 7

12、小明想要使用指令circle(100),绘制一个圆形,从坐标原点出发,绘制完成后,画笔最后的坐标是?( )

A、(0,0)

B、(100,0)

C、(0,100)

D、(0,-100)

13、已知运算式 2+16/(2+2)**2,请问最先运算的是哪一部分?( )

A、括号内

B、除法

C、加法

D、乘方

14、小明手里有20个乒乓球,一个盒子最多可以放3个,请问以下运算哪个可以帮助小明计算出至少需要多少个盒子?( )

A、20/3+1

B、20%3

C、20//3

D、20//3+1

15、小明同学自从学习Python语言的Turtle画图后,喜欢上了用程序作画,今天他想程序运行一开始画布就全屏显示,那么应该怎么设置画布的大小和位置?( )

A、turtle.setup(0,0)

B、turtle.setup('100%','100%',0,0)

C、turtle.setup(1.0,1.0)

D、turtle.setup(100,100,0,0)

16、int(100.5)的结果是?( )

A、101

B、100.5

C、100.0

D、100

17、“爷爷,您今年多少岁了?” 小明问,爷爷想考考小明,于是告诉他:“我现在的年龄加上18,除以6,减去5,最后乘以10,恰巧是100岁。”你知道小明的爷爷今年多少岁?( )

A、68

B、70

C、72

D、78

18、下列哪个语句可以将字符串"10"与数字2相加得到整数12?( )

A、result = "10" + 2

B、result = int("10") + 2

C、result = str(10) + 2

D、result = "10" + str(2)

19、以下哪个命令是让turtle向前移动100个单位?( )

A、turtle.move(100)

B、turtle.forward(100)

C、turtle.go(100)

D、turtle.advance(100)

20、下面哪个是右转90°的正确命令?( )

A、forward(90)

B、left(90)

C、right(90)

D、bakeward(90)

21、执行代码 name = input('请输入姓名:'),并输入张三,那么变量name中存放的是?( )

A、请输入姓名:

B、张三

C、请输入姓名:张三

D、张三请输入姓名:

22、以下哪个语句可以实现只修改画笔颜色为绿色?( )

A、turtle.screenbackground('green')

B、turtle.bgcolor('green')

C、turtle.color('green')

D、turtle.pencolor('green')

23、a=2+int('2'),变量 a 的值为?( )

A、4

B、2

C、8

D、程序无法运行,提示错误

24、运行代码 print('4*9=') print(36) 的结果是以下哪一项?( )

A、4*9= 36

B、4*9

C、36

D、4*9=,36

25、以下哪一个是Python文件?( )

A、dragon.sb3

B、dragon.cpp

C、dragon.idle

D、dragon.py

二、判断题

26、input 语句获得的数字是整数类型。( )

A 正确

B 错误

27、在Python中,IDLE有两种模式,分别是交互模式和脚本模式。其中,脚本模式是最为便捷的一种模式,直接输入一行代码或者命令,立刻就可以反馈运行结果。( )

A 正确

B 错误

28、turtle.color("green","yellow")与turtle.fillcolor("yellow")设置的画笔填充颜色相同。( )

A 正确

B 错误

29、变量和常量的区别在于,在程序运行过程中,变量的值是可以发生变化的量,而常量是不发生变化的量。( )

A 正确

B 错误

30、Turtle库中画布的大小和图形化的舞台区一样,都是固定大小的,长是480,宽是360。( )

A 正确

B 错误

31、Python中,成对使用的单引号或双引号包围的字符串是完全相同的。( )

A 正确

B 错误

32、安装完Python开发环境后必须再单独安装IDLE,才能使用IDLE编写代码。( )

A 正确

B 错误

33、可以使用int()将字符串类型的'3.14'转换为整数类型的3。( )

A 正确

B 错误

34、运行代码print(int(3.9999)),输出的结果是4。( )

A 正确

B 错误

35、设置变量a=input('请输入一个整数'),输入整数5,变量a的数据类型为int。( )

A 正确

B 错误

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

创作类型:
原创

本文链接:2025年03月Python一级理论参考答案

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