第 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),运行结果为?( )
A.< class 'int'>
B.< class 'str'>
C.< class 'float'>
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 turtle
turtle.color("red")
turtle.dot(10)
turtle.done()
B.
import turtle
turtle.color("red","red")
turtle.begin_fill()
turtle.circle(5)
turtle.end_fill()
turtle.done()
C.
import turtle
turtle.pencolor("red")
turtle.dot(10)
turtle.done()
D.
import turtle
turtle.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 题 单选题
关于下面程序,描述正确的是?( )
import turtle turtle.goto(100,100) turtle.goto(100,-100) turtle.goto(-100,-100) turtle.goto(-100,100) Copy
A.运行代码后,会画出一个正方形。
B.运行代码后,会画出一个正方形以及一条从(0, 0)到(100, 100)的连线。
C.运行代码后,turtle面朝方向是水平向右。
D.运行代码后,turtle面朝方向是竖直向上。
第 19 题 单选题
运行下列代码,输出区会打印出?( )
a = int(3.2) print(a) Copy
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=4
b=3
c=2
print(a*b**c)
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)) 输出结果为< class "float">。( )
A.正确 B.错误
第 32 题 判断题
运行下面代码,可以在海龟画图窗口上画一个黑色边框,红色填充的圆。( )
import turtle turtle.penup() turtle.begin_fill() turtle.color('black', 'red') turtle.circle(100) turtle.end_fill() turtle.pendown() turtle.forward(100)
A.正确 B.错误
第 33 题 判断题
可以用运算符*连接两个字符串,表示将两个字符串拼接到一起。( )
A.正确 B.错误
第 34 题 判断题
在Linux系统上可以运行python。( )
A.正确 B.错误
第 35 题 判断题
Python启动后显示的提示符是>>> ( )
A.正确 B.错误
第 1 题 问答题
每个人都知道自己的鞋码,但是不知道自己的脚长,请写一个程序,帮助大家利用鞋码算出脚长。
要求:
1.允许用户输入自己的鞋码,并有提示语'请输入你的鞋码:',不需要包括单引号;
2.计算鞋码,脚长 = (鞋码 + 10) / 2;
3.输出脚长,并有提示语'你的脚长是(单位:厘米):',不需要包括单引号。
示例:
输入:38
输出:你的脚长是(单位:厘米):24.0
第 2 题 问答题
按照要求绘制一个五角星:
(1)海龟初始位置的坐标为(0,0);
(2)设置画笔大小为5,
(3)画笔颜色为红色(red);
(4)五角星填充颜色为黄色(yellow)。
(5)五角星大小不限,但是要能清晰看出是五角星,并且完全在考试平台上显示出来。
提示:五角星每个角为36度。