image

编辑人: 沉寂于曾经

calendar2025-05-23

message6

visits976

2020月09月Python一级理论B参考答案

一、单选题

1、Python自带的编程环境是?

A、PyScripter

B、Spyder

C、Notepad++

D、IDLE


2、关于以下代码的陈述正确的是? t = int(turtle.textinput('边数','几边形:')) turtle.circle(50,steps = t) turtle.done()

A、circle是画圆的代码,因此该程序运行后的图案一定是圆

B、运行该程序后,需要厍户自己输入边数,确定画"几边形"

C、变量t没有给出体的数值,因此该程序运行有错误

D、该程序运行后,会画出50个圆


3、幂运算运算符为?

A、*

B、*+

C、**

D、/


4、假设a=20,b=3,那么a or b的结果是?

A、20

B、0

C、1

D、3


5、假设a=2,b=3,那么a-b*b的值是?

A、-3

B、-2

C、-7

D、-11


6、以下选项中不符合 Python变量命名规则的是?

A、name

B、2_to

C、_Go

D、Tea


7、创建一个新的Python程序,编写了下面的代码 import turtle turtle.shape("turtle") 保存这个Python文件并且取了文件名。 以下哪个文件名程序可以正常运行?

A、frist.py

B、turtle.py

C、import.py3

D、hao.sb2


8、a="110",b="9",c=a+b,print(c)的结果是?

A、a+b

B、119

C、c

D、1109


9、IDLE环境的退出命令是?

A、esc()

B、close()

C、回车键

D、exit()


10、Python中的整除运算符是用哪个符号表示的?

A、\

B、//

C、%

D、**


11、执行语句x,y=9%5,8//3后,变量x、y的值分别为?

A、1.8, 2

B、1, 2.66666

C、4, 2

D、1, 2


12、Python注释方式正确的是?

A、//这是我的第一个程序

B、#程序的功能是输入HeWorld

C、?这个程序是来计篡两个数之和的?

D、**第一个python程序**


13、Python中的==代表的是?

A、左边的值賦值给右边

B、右边的值值给左边

C、比较左右两边是否相等

D、左右两边值进行交换


14、下面代码哪部分是设置画布的颜色? import turtle turtle.screensize(①,②,③)

A、1

B、2

C、3

D、都不是


15、下面哪一行代码的输出结果不是Python3.7 ?

A、print("Python3.7")

B、print("Python"+3.7)

C、print("Python"+str(3.7))

D、print("Python"+“3.7“)


16、下列程序绘制的是一个什么图形? import turtle turtle.forward(100) turtle.left(120) turtle.forward(100) turtle.left(120) turtle.forward(100) turtle.left(120)

A、等边三角形

B、正方形

C、矩形

D、圆


17、使用下面中的( )函数接收输入的数据

A、accept()

B、input()

C、readline()

D、login()


18、turtle.color("red", "yellow")命令中定义的颜色分别为?

A、背景为黄色画笔为红色

B、背景为红色,画笔为黄色

C、画笔为红色,墳充为黄色

D、画笔为黄色,墳充为红色


19、print的作用是什么?

A、在屏幕上打印出来相应的文本或者数字等

B、在打机里打相关文本或者数字等

C、可以来画图

D、输出一个命令行


20、下面的哪一个命令不是移动画笔箭头位置的命令?( )

A、turtle.forward()

B、turtle.goto()

C、turtle.color()

D、turtle.right()


21、a=2,b=3,那么c=a**b运算的结果是?

A、6

B、8

C、9

D、23


22、使用Python画笔绘制如下图所示的图案,第4行的代码应如何补充?

A、p.right(90)

B、p.left(90)

C、p.right(-90)

D、p.left(-180)


23、这段代码的运行结果是? import turtle g = turtle.Pen() g.fillcolor("red") g.begin_fill() g.circle(50) g.pencolor("yellow") g.fillcolor("green") g.circle(50, steps=5) g.end_fill()

A

B

C

D


24、如图创建一个新的Python文件应该选择哪个选项?

A、Open

B、RecentFiles

C、NewFile

D、PrintWindow


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

A、**

B、*

C、+

D、<


二、判断题

26、以下三种表示字符串的方式都是正确的。 ”Hello“ ‘不错‘ “我们一起走吧‘

A 正确

B 错误


27、turtle库是一个直观有趣的图形绘制函数库。

A 正确

B 错误


28、在Python中变量需要提前定义,可以不用赋值。

A 正确

B 错误


29、使用Turtle时,画布默认坐标左上角为画布中心。

A 正确

B 错误


30、print('hello,world')和print('hello','world')输出内容一致。

A 正确

B 错误


31、Python 是交互式语言,这意味着,您可以在一个 Python 提示符 >>> 后直接执行代码。

A 正确

B 错误


32、print(int(8>7) or int(8<6))的输出结果为1。

A 正确

B 错误


33、import可以作为变量名。

A 正确

B 错误


34、已知y = 5,那么赋值语句y= 'cedf'是无法正常执行的。

A 正确

B 错误


35、. Python 2.x编写的程序,在Python 3.x都能正确打开并执行。

A 正确

B 错误


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

创作类型:
原创

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

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