第 1 题 单选题
下列哪个操作不能退出IDLE环境?( )
A.Alt+F4
B.Ctrl+Q
C.按ESC键
D.exit()
第 2 题 单选题
print(4 + 8 // 2)的输出结果是?( )
A.6
B.6.0
C.8
D.8.0
第 3 题 单选题
下列哪个软件不能进行Python代码编写?( )
A.IDLE
B.PyCharm
C.Visual Studio Code
D.WPS
第 4 题 单选题
下列哪个符号可以用来修改变量的值?( )
A.>=
B.<=
C.==
D.=
第 5 题 单选题
关于print语句,下列选项能够正确输出的是?( )
A.print('hello!,2021年!')
B.print 'hello!,2021年!'
C.print"(hello!,2021年!)"
D.print("hello!,2021年!')
第 6 题 单选题
运行下列代码,d输出的结果是?( )
a,b,c=23,13,3
d=(a+b)-c**c
A.22
B.27
C.99
D.9
第 7 题 单选题
下列代码段
star_number1="star2"
star_number2="star3"
print(star_number1+star_number2)
结果是?( )
A.star5
B.star3star2
C.star2star3
D.star23
第 8 题 单选题
Python中的余数运算符是用哪个符号表示的?( )
A.%
B./
C.//
D.\\
第 9 题 单选题
下列运算中,运算结果为True的是?( )
A.2>3 and 3>2
B.4!=0 and 3+2>=5
C.3**2<8 or 3+2<5
D.not 20>=20
第 10 题 单选题
在turtle库中的指令,执行以下代码指令后,画笔为以下哪种状态?( )
import turtle
turtle.color('pink')
turtle.pensize(5)
A.画笔颜色为粉色,画笔宽度为5
B.画笔颜色为黄色,画笔宽度为5
C.画布背景为粉色,画笔宽度为5
D.画笔颜色为粉色,画笔速度为5
第 11 题 单选题
下列代码的运行结果是?( )
import turtle
turtle.color('red')
turtle.circle(100)
turtle.fillcolor('yellow')
turtle.begin_fill()
turtle.circle(100,steps = 6)
turtle.end_fill()
A.
B.
C.
D.
第 12 题 单选题
下列哪一段代码是海龟走到指定坐标然后左转90度?( )
A.turtle.goto(90,0) turtle.left(90)
B.turtle.left(90) turtle.goto(90,0)
C.turtle.goto(90,0) turtle.right(90)
D.turtle.right(90) turtle.goto(90,0)
第 13 题 单选题
下列关于turtle库的描述不正确的是?( )
A.画笔的初始坐标为(0,0)
B.turtle.color()可以设置画笔的颜色
C.画笔绘制的速度没有范围
D.turtle.fillcolor()设置绘制图形的填充颜色
第 14 题 单选题
同学们排队做操,按名单顺序,每10个人一排,要问第n个人是第几排,下列哪一种方法可以实现?( )
A. n // 10
B. n % 10
C. (n-1) // 10 + 1
D. (n-1) % 10 + 1
第 15 题 单选题
在Python IDLE中输入print(’Hello‘);print('I am Python');,并将这两个语句写在一行,试分析,程序的运行结果是以下哪个选项?( )
A.Hello
B.I am Python
C.Hello
I am Python
D.语法错误
第 16 题 单选题
下列哪个命令可以将整个绘制屏幕的颜色设置成黑色?( )
A.turtle.screensize("black")
B.turtle.fillcolor("black")
C.turtle.bgcolor("black")
D.turtle.pencolor("black")
第 17 题 单选题
执行 print(3 > 2 or 4 < 5) 的结果是?( )
A.1
B.0
C.True
D.False
第 18 题 单选题
下列哪个选项的运算优先级最高?( )
A.==
B.*
C.and
D.+
第 19 题 单选题
为变量命名,并赋值为数字1,以下选项中,不符合要求的是?( )
A.abc=1
B.HelloWorld=1
C.1abc=1
D.abc_xyz=1
第 20 题 单选题
已知变量a = 5,执行下列哪个代码后,a的值为10。( )
A.a >= a + 5
B.a += 5
C.a == 5
D.a *= 5
第 21 题 单选题
下列可以用作多行注释的是?( )
A.前后加//
B.前后加'''
C.前后加***
D.前后加###
第 22 题 单选题
turtle.circle(90, 180)是绘制一个什么样的图形?( )
A.半径为180的扇形
B.半径为90的半圆
C.半径为90的圆形
D.半径为180的圆形
第 23 题 单选题
下列代码执行后最有可能绘制出哪个图形?( )
import turtle
turtle.forward(100)
turtle.right(90)
turtle.forward(100)
turtle.right(45)
turtle.goto(0,0)
turtle.hideturtle()
A.
B.
C.
D.
第 24 题 单选题
关于Python,下列哪个表述是正确的?( )
A.Python只可以在windows系统中使用
B.在Windows系统中编写的程序不可以在Linux或者IOS系统中打开
C.Python目前存在Python 2 和Python 3 两个版本,但并不完全兼容
D.32位的电脑系统可支持安装64位版本的Python软件
第 25 题 单选题
print(6+8/2)输出的结果是?( )
A.7
B.10.0
C.10
D.7.0
第 26 题 判断题
以下三种表示字符串的方式都是正确的:
”Hello“
‘不错‘
“我们一起走吧‘
A.正确 B.错误
第 27 题 判断题
设置画布背景颜色只有turtle.bgcolor()一种方法。
A.正确 B.错误
第 28 题 判断题
在IDLE中,要想新建Python脚本,在菜单里可以依次选择File---New File,即可新建Python脚本。
A.正确 B.错误
第 29 题 判断题
在用IDLE脚本方式编写程序时,可以用ctrl+s快捷键保存代码。
A.正确 B.错误
第 30 题 判断题
12number、my number、my_number都是有效的变量名。
A.正确 B.错误
第 31 题 判断题
在Python的编程环境中,缩进的空格数是可以改变的,同一个代码块可以包含不相同的缩进空格数。
A.正确 B.错误
第 32 题 判断题
每一个变量在使用前都必须赋值,赋值以后该变量才会被创建。
A.正确 B.错误
第 33 题 判断题
Turtle库属于图形绘制函数库。
A.正确 B.错误
第 34 题 判断题
在Python中,编程语言是不区分大小写的,如:print是打印函数,Print也是打印函数。
A.正确 B.错误
第 35 题 判断题
year = input("请输入您的出生年份:")
print("到了2030年,您的年龄是:", 2030-year)
可以计算出2030年时的年龄。
A.正确 B.错误
第 1 题 问答题
绘制如下图形 ,一个正方形,内有三个红点,中间红点在正方形中心。要求如下:
(1)正方形边长为200,线条为黑色;
(2)圆点的直径均为20 ,填充颜色为红色,画完后隐藏画笔;
(3)中间圆点的圆心位置为画布正中心,三个圆心之间距离相隔为40。
第 2 题 问答题
.写一个计算长方形面积的程序,并对每行代码进行相应的注释,要求如下:
(1)采用多行注释,说明程序的功能(如下):
“计算长方形的面积
并输出结果”;
(2)设置第1个变量:用“a”表示长方形的长,并赋值为6;使用单行注释说明程序的功能;
(3)设置第2个变量:用“b”表示长方形的宽,并赋值为3;使用单行注释说明程序的功能;
(4)设置第3个变量:用“s”表示长方形的面积,并体现运算公式,使用单行注释说明程序功能;
(5)输出长方形的面积,运行结果格式为:“长方形的面积为:”并使用单行注释说明程序功能。