image

编辑人: 流年絮语

calendar2025-05-10

message6

visits926

2022月06月Python一级理论参考答案

一、单选题

1、在Python编辑器中写好程序代码后,在Run菜单中,下列哪个命令可以用来执行程序?( )

A、Check Module

B、Run Module

C、Python shell

D、任意一个都可以


2、中国电子学会组织来自全国各地的学生共计90人参加人工智能活动,按参加学生名单顺序,每 10个人一排,若想知道第46个人在哪一排就坐,下列算法中哪一种可以实现?( )

A、(46-1) % 10 + 1

B、46 % 10

C、(46-1) // 10 + 1

D、46 // 10


3、在数学计算中,“÷”可以表示除法运算,在Python运算符中,可以用作除法运算的符号是?( )

A、/

B、\

C、÷

D、%


4、下列表达式中,哪两个运行结果完全相同?( ) ①16%2 ②16/2**2 ③16/4 ④16//4

A、①②

B、②③

C、③④

D、①④


5、IDLE编程环境有脚本式编程和交互式编程,对于这两种编程环境,下列说法错误的是?( )

A、在IDLE主窗口中,可以通过“File→New File”,打开一个新文件

B、在脚本式编程环境中,运行指令前需要先保存才可以运行

C、在交互式编程环境中,我们可以修改和保存文件

D、点开IDLE窗口,主窗口会显示当前安装Python的版本号


6、对于Python的说法错误的是?( )

A、用户都可以使用Python,不需要支付费用

B、Python具有跨平台性,可以在不同类型的操作系统上运行使用

C、Python提供大量的内置对象和内置函数,使用时仅需调用即可实现

D、Python语言比较人性化,无需注重首行缩进等语法规则


7、爷爷的年龄数与孙子生活过的月数一样多 ,你知道孙子和爷爷各是多大年龄吗?( )

A、10岁 60岁

B、12岁 52岁

C、5岁 60岁

D、8岁 67岁


8、运行程序 >>> print(9%2+9//2) 输出的结果是?( )

A、2

B、5.5

C、5

D、9


9、下面的程序: a='7' print(a==7) 输出的结果是?( )

A、True

B、7

C、"7"

D、False


10、若a=(3+4)*2.0,那么print(a)的输出是?( )

A、11.0

B、14

C、14.0

D、10


11、输入一个两位数,可以将十位数和个位数对调位置(如:输入18,输出81)输出的程序是?( )

A、a=int(input("请输入一个两位数")) b=a//10 c=a%10 print(c*10+b)

B、a=int(input("请输入一个两位数")) b=a%10 c=a//10 print(c*10+b)

C、a=int(input("请输入一个两位数")) b=a/10 c=a//10 print(c*10+b)

D、a=int(input("请输入一个两位数")) b=a//10 c=a%10 print(c+b)


12、已知a="11",b="22",那么print(a+b)的输出结果是?( )

A、11

B、33

C、1122

D、22


13、在Python函数中,用于获取用户输入的是?( )

A、int()

B、float()

C、input()

D、print()


14、turtle.dot(40),这个语句画出的点的半径大小是?( )

A、80

B、40

C、20

D、0


15、下面关于turtle.clear()功能说法正确的是?( )

A、执行clear()功能后,画笔最终位置一定是在画布中心

B、执行clear()功能后,画笔的颜色会变为白色

C、执行clear()功能后,海龟画布窗口会被清空

D、clear()功能和reset()功能的效果是完全一样的


16、比较运算符中的大于等于符号是哪一个?( )

A、>

B、<=

C、>=

D、> and ==


17、print(13 + 6 / 2 == 16)的结果是?( )

A、16.0

B、16

C、True

D、False


18、0,16.0 == 16的结果是True。

A、turtle.done()

B、turtle.home()

C、turtle.setup()

D、turtle.dot()


19、turtle绘图中设置画笔宽度5像素、绘制的线条颜色为red的命令是?( )

A、turtle.size(5)turtle.pencolor("red")

B、turtle.size(5)turtle.color("red")

C、turtle.pensize(5)turtle.pencolor("red")

D、turtle.penwidth(5)turtle.color("red")


20、下列选项中,代码会报错的是?( )

A、print('banana' + 'apple')

B、print('banana' - 'ana')

C、print('banana' * 100)

D、print('banana' + str(6))


21、下列选项中,不可以控制turtle移动的语句是?( )

A、turtle.forward()

B、turtle.goto()

C、turtle.backward()

D、turtle.hideturtle()


22、想要画出如下图形,第④行代码应该是?( )

A、t.left(90)

B、t.right(90)

C、t.left(180)

D、t.right(-90)


23、下列程序绘制的是一个什么图形?( )

A、正方形

B、菱形

C、长方形

D、三角形


24、下列属于Python保留字的是?( )

A、If

B、For

C、Else

D、None


25、下面的运算符中,按照运算优先级哪一个是最高级?( )

A、==

B、*

C、and

D、<


二、判断题

26、运行下列python代码后可绘制出下面的半径为50的圆形。( )

A 正确

B 错误


27、Python源文件以.Py及.Pyw作为文件扩展名,但它实际上是一个文本文件,在保存时可以使用任何名字来进行文件命名。( )

A 正确

B 错误


28、a,b=1是一条合法的赋值语句,将1分别赋值给变量a和b。( )

A 正确

B 错误


29、turtle.backward(-100)可以让turtle往头朝向的方向前进100。( )

A 正确

B 错误


30、使用下边的代码,可以打印出图片展示的结果。( ) print("春,夏。
秋,冬。")

A 正确

B 错误


31、Python只能在自带的IDLE上面运行。( )

A 正确

B 错误


32、Abc、aBc、abC是三个不同的变量。( )

A 正确

B 错误


33、print('I\'m ok. ')因为有三个单引号,所以程序是错误的。( )

A 正确

B 错误


34、表达式not 6>2的值为True。( )

A 正确

B 错误


35、Python语言简洁、易懂、库文件丰富,可以用在很多应用领域。( )

A 正确

B 错误


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

创作类型:
原创

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

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