image

编辑人: 浅唱

calendar2025-12-08

message0

visits16

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

一、单选题

1、如图所示程序,下列操作哪个能实现:程序不报错,仅中间红色虚线框中部分不运行?( )

A、import turtle turtle.pendown() turtle.forward(150) turtle.left(120) ''' turtle.forward(150) turtle.left(120) """ turtle.forward(150) turtle.left(120) turtle.penup()

B、import turtle turtle.pendown() turtle.forward(150) turtle.left(120) ''' turtle.forward(150) turtle.left(120) ''' turtle.forward(150) turtle.left(120) turtle.penup()

C、import turtle turtle.pendown() turtle.forward(150) turtle.left(120) \### turtle.forward(150) turtle.left(120) \### turtle.forward(150) turtle.left(120) turtle.penup()

D、import turtle turtle.pendown() turtle.forward(150) turtle.left(120) ,,, turtle.forward(150) turtle.left(120) \### turtle.forward(150) turtle.left(120) turtle.penup()

2、下列选项中写法正确,运行后不报错的是?( )

A、a='去年今日此门中'

B、a='人面桃花相映红"

C、a="人面不知何处去'

D、a=,桃花依旧笑春风,

3、小会想用下面的程序画一条线段,但不成功,下列选项中哪个修改方案能帮他实现设想?( ) 程序: import turtle turtle.penup() turtle.forward(300)

A、将import turtle修改为#import turtle

B、将turtle.penup()修改为turtle.pendown()

C、将turtle.forward(300)修改为turtle.backward(300)

D、在程序最后再添加turtle.pendown()

4、小会的学校有一个游泳池,如图1所示,现在需要沿着游泳池的边缘画一条警戒线,需要计算出游泳池的周长,小会编写了一个程序,如下所示,下面四个选项中哪个填入图中红色问号处无法计算出游泳池的周长?( ) 程序: a=50 b=25 zhouchang=? print('周长=',zhouchang)

A、a+b+a+b

B、(a+b)*2

C、a*2+b*2

D、a*b

5、在交互模式下,输入下面哪一个选项中的内容,并按回车键,会显示True?( )

A、not 1

B、not True

C、not 0

D、not fasle

6、执行语句 print(2 + 4 * 4) 的输出结果是?( )

A、18

B、14

C、20

D、10

7、执行turtle.right(90)命令后,画笔将如何转动?( )

A、向左转动90度

B、向右转动90度

C、向前移动90单位

D、向后移动90单位

8、已知x=3,y=7,则表达式 (x < y and not x == 3) or (y > 5 and x != 2) 的值为?( )

A、True

B、False

C、3

D、7

9、在IDLE集成开发环境中编辑源代码文件,下列选项描述**错误**的是?( )

A、在交互模式中直接输入代码并立即执行,无需保存

B、在脚本模式中输入代码,保存后统一运行

C、交互模式更加适合测试单行代码或者简单表达式

D、打开IDLE,默认进入的是脚本模式,必须保存运行

10、以下关于变量赋值,最终变量a为整型变量,且赋值为10的是?( )

A、a=3.5+6.5

B、a="10"

C、a=2+8

D、a==10

11、已知a=1;b=2;以下结果输出为True的是?( )

A、a==1 and b==1

B、a==b==1

C、a==1 or b==1

D、a>=b

12、下列关于a>=b的说法正确的是?( )

A、只有a的值大于b的值,a>=b成立

B、a的值可以等于b的值,a>=b成立

C、a和b的值必须为整型,才可以比较大小

D、a>=b 也可以写成 a>b and a==b

13、执行以下指令,观察海龟的运行路径描述正确的是?( ) import turtle turtle.goto(0,100) turtle.home()

A、海龟方向不变,向右移动100像素,然后返回原点

B、海龟方向朝右,向上移动100像素,然后返回原点

C、海龟方向朝上,向上移动100像素,然后返回原点

D、海龟没有移动,方向也没有变化

14、在模拟机器人电量消耗的程序设计中,已知满电电量值a = 15,执行a = a - 5后,a的值是?( )

A、15

B、10

C、5

D、20

15、生成式人工智能应用对学习和生活有着积极的影响,某同学为了宣传人工智能,计划使用 turtle 绘图来创作海报,下列代码可以将画笔设置为绿色的是?( )

A、turtle.pencolor("green")

B、turtle.fillcolor("green")

C、turtle.color("red", "green")

D、turtle.bgcolor("green")

16、2025年5月24日-31日是第二十五个全国科技活动周,某学校正在组织科技周活动,老师需要将35名学生分为每组6人的编程小组,用Python计算可分多少组?剩余几人?( )

A、35 // 6 = 5组,剩余35 % 6 = 5人

B、35 / 6 = 5组,剩余5人

C、35 % 6 = 5组,剩余35 // 6 = 5人

D、35 // 6 = 6组,剩余0人

17、以下哪一项不属于常见的Python软件开发环境?( )

A、PyCharm

B、Jupyter Notebook

C、IDEL

D、WPS Office

18、粗心的小明将变量的命名规则忘了,在刚刚写好的程序中出现了以下4个变量,请你帮帮小明,找出以下哪一项不能作为变量名?( )

A、name1

B、naMe_2

C、3number

D、num4_Ber

19、小明为了画出魔丸哪吒,写了1000行代码,在运行过程中发现画笔移动缓慢,很长时间也画不出来,为了最快地画出哪吒,请问需要在导入turtle库后执行以下哪项命令?( )

A、turtle.speed(1)

B、turtle.speed(10)

C、turtle.speed(0)

D、turtle.speed(fast)

20、在Python中运行print(25/5),输出的结果为?( )

A、5

B、20

C、5.0

D、20.0

21、运行print(7>=5 and 'card'=='car'),输出结果为?( )

A、True

B、False

C、0

D、报错

22、学校组织春季研学活动,计划从学校(坐标系原点 (0,0))出发,依次前往钟楼、大雁塔和大唐芙蓉园游览,最后回到学校。小晴想要在Python中画出游玩轨迹,到大唐芙蓉园后,下列哪个函数可以让轨迹回到学校?( )

A、turtle.circle(0,0)

B、turtle.home()

C、turtle.dot()

D、turtle.forward(100)

23、下列关于turtle.hideturtle()和turtle.clear()说法错误的是?( )

A、turtle.hideturtle()可以让箭头图标消失,让画笔隐藏起来

B、turtle.clear()可以擦除所有绘图痕迹,恢复空白画布

C、两者都不需要参数

D、两者都可以让绘图内容完全消失

24、下列属于赋值语句的是?( )

A、num=num+1

B、m==1

C、m+n=4

D、input("请输入一个数")

25、北京时间2025年4月24日17时17分,我国神舟二十号载人飞船奔赴太空,李欣想要和爸爸一起乘坐客车去甘肃酒泉卫星发射中心观礼,车上本来有25人,到站后,下去了13人,又上来了8人,请问车上还剩下多少人?( )

A、20

B、13

C、4

D、21

二、判断题

26、图1是摩尔斯电码表,就是使用“.”和“-”的组合来代表字符,根据电码表,小会编写了下面的程序用来按顺序输出两个数字的电码,他想输出的数字是1和5。( ) 程序: print('.----') print('.....')

A 正确

B 错误

27、小会编写了一个程序,这个程序能画出三角形。( ) 程序: import turtle turtle.pendown() turtle.goto(0,100) turtle.goto(100,100) turtle.home()

A 正确

B 错误

28、小明的电脑里安装有Python的两个版本:Python2和Python3,它们能互相听懂对方说的所有"魔法咒语"(代码),它们完全兼容。( )

A 正确

B 错误

29、执行语句 a = "123" 后,变量 a 的数据类型是字符串。( )

A 正确

B 错误

30、print(int("7.65")),输出结果是7。( )

A 正确

B 错误

31、Turtle库中利用turtle.circle(100)和turtle.circle(-100)指令分别画圆,海龟的初始位置运动路径是完全一样的。( )

A 正确

B 错误

32、某同学在 IDLE 里编写Python程序,在保存 Python 程序文件时,文件名用什么命名都不会不影响程序运行。( )

A 正确

B 错误

33、在IDLE的交互模式中运行 3+5 与print("3+5"),其运行结果都为8。( )

A 正确

B 错误

34、小明最近看了电影《哪吒》,想要用Python模拟哪吒和敖丙的对话。运行print("哪吒:'你好,敖丙!'")语句,输出结果为 哪吒:你好,敖丙!。( )

A 正确

B 错误

35、int(3.5)的值是3。( )

A 正确

B 错误

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

创作类型:
原创

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

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