image

编辑人: 浅唱

calendar2025-06-13

message7

visits818

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

一、单选题

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),运行结果为?( )

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 turtleturtle.color("red")turtle.dot(10)turtle.done()

B、import turtleturtle.color("red","red")turtle.begin_fill()turtle.circle(5)turtle.end_fill()turtle.done()

C、import turtleturtle.pencolor("red")turtle.dot(10)turtle.done()

D、import turtleturtle.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、关于下面程序,描述正确的是?( )

A、运行代码后,会画出一个正方形。

B、运行代码后,会画出一个正方形以及一条从(0, 0)到(100, 100)的连线。

C、运行代码后,turtle面朝方向是水平向右。

D、运行代码后,turtle面朝方向是竖直向上。


19、运行下列代码,输出区会打印出?( )

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、24

B、144

C、36

D、12


23、已知a=4,b=2,执行语句a*=a-b后,变量a的值是?( )

A、8

B、2

C、14

D、16


24、print(20 or 15<20)的输出结果为?( )

A、True

B、False

C、20

D、15


25、在式子:2( )2;中间括号里填写哪个数学运算符,结果不等于4?( )

A、//

B、**

C、*

D、+


二、判断题

26、then属于Python的保留字。( )

A 正确

B 错误


27、在Python shell中输出“Hello,我的新朋友,很高兴认识你!”,正确的语句是print(Hello,我的新朋友,很高兴认识你!)。( )

A 正确

B 错误


28、在Python中,”2022”与2022都属于字符串。( )

A 正确

B 错误


29、在turtle绘图中,默认的形状是一个小海龟,有些程序完成后需要将小海龟进行隐藏,可以使用turtle.hideturtle()指令进行隐藏。( )

A 正确

B 错误


30、如果想要将a=2 与 b=3的两个变量赋值写在一行指令中,可以写成 a=2;b=3 的格式。( )

A 正确

B 错误


31、print(type(6/1.8)) 输出结果为。( )

A 正确

B 错误


32、运行下面代码,可以在海龟画图窗口上画一个黑色边框,红色填充的圆。( )

A 正确

B 错误


33、可以用运算符*连接两个字符串,表示将两个字符串拼接到一起。( )

A 正确

B 错误


34、在Linux系统上可以运行python。( )

A 正确

B 错误


35、Python启动后显示的提示符是>>> ( )

A 正确

B 错误


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

创作类型:
原创

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

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