一、单选题
1、下列哪个软件不能运行 Python 程序?( )
A、JupyterNotebook
B、Pycharm
C、原版的Scratch
D、IDLE
2、下面print语句,哪一个是正确的用法?( )
A、print 龙腾虎跃
B、print(龙腾虎跃)
C、print('龙腾虎跃')
D、print'龙腾虎跃'
3、在Python中,下列哪一条语句可以改变画笔当前位置?( )
A、dot(100)
B、setheading(100)
C、left(100)
D、goto(100,0)
4、下列哪一个可以进行数学中的求余数的运算?( )
A、**
B、%
C、/
D、//
5、15>=8的运算结果是什么?( )
A、15
B、8
C、False
D、True
6、在Python中,缩进是用来表示代码块的层级关系的,可以通过使用空格来缩进代码,每增加一个层块,就增加几个缩进?( )
A、半个
B、一个
C、一个半
D、任意个都可以
7、小新同学想要使用Python程序来计算本次班级捐款的总费用,于是他先定义了一个用来保存总额的变量,以下正确的定义是?( )
A、num
B、else
C、in
D、and
8、下列图形可能是哪段代码执行后的结果?( )
A、import turtle turtle.shape("turtle") turtle.forward(120) turtle.right(90)
B、import turtle turtle.shape("turtle") turtle.forward(120) turtle.right(-90)
C、import turtle turtle.shape("turtle") turtle.forward(120) turtle.right(180)
D、import turtle turtle.shape("turtle") turtle.forward(120) turtle.right(-180)
9、已知a=6,b=3,print(a%b)的结果是?( )
A、2
B、2.0
C、0
D、0.0
10、下列选项中,两个运算符运算优先级相同的是?( )
A、()和**
B、/和%
C、not和>
D、-和<=
11、已知以下程序,请问输出结果是?( ) a=int(6.8) b=float(7) a=a+b print(a,b)
A、14 7.0
B、14.0 7.0
C、13.0 7.0
D、13.0 7
12、小明想要使用指令circle(100),绘制一个圆形,从坐标原点出发,绘制完成后,画笔最后的坐标是?( )
A、(0,0)
B、(100,0)
C、(0,100)
D、(0,-100)
13、已知运算式 2+16/(2+2)**2,请问最先运算的是哪一部分?( )
A、括号内
B、除法
C、加法
D、乘方
14、小明手里有20个乒乓球,一个盒子最多可以放3个,请问以下运算哪个可以帮助小明计算出至少需要多少个盒子?( )
A、20/3+1
B、20%3
C、20//3
D、20//3+1
15、小明同学自从学习Python语言的Turtle画图后,喜欢上了用程序作画,今天他想程序运行一开始画布就全屏显示,那么应该怎么设置画布的大小和位置?( )
A、turtle.setup(0,0)
B、turtle.setup('100%','100%',0,0)
C、turtle.setup(1.0,1.0)
D、turtle.setup(100,100,0,0)
16、int(100.5)的结果是?( )
A、101
B、100.5
C、100.0
D、100
17、“爷爷,您今年多少岁了?” 小明问,爷爷想考考小明,于是告诉他:“我现在的年龄加上18,除以6,减去5,最后乘以10,恰巧是100岁。”你知道小明的爷爷今年多少岁?( )
A、68
B、70
C、72
D、78
18、下列哪个语句可以将字符串"10"与数字2相加得到整数12?( )
A、result = "10" + 2
B、result = int("10") + 2
C、result = str(10) + 2
D、result = "10" + str(2)
19、以下哪个命令是让turtle向前移动100个单位?( )
A、turtle.move(100)
B、turtle.forward(100)
C、turtle.go(100)
D、turtle.advance(100)
20、下面哪个是右转90°的正确命令?( )
A、forward(90)
B、left(90)
C、right(90)
D、bakeward(90)
21、执行代码 name = input('请输入姓名:'),并输入张三,那么变量name中存放的是?( )
A、请输入姓名:
B、张三
C、请输入姓名:张三
D、张三请输入姓名:
22、以下哪个语句可以实现只修改画笔颜色为绿色?( )
A、turtle.screenbackground('green')
B、turtle.bgcolor('green')
C、turtle.color('green')
D、turtle.pencolor('green')
23、a=2+int('2'),变量 a 的值为?( )
A、4
B、2
C、8
D、程序无法运行,提示错误
24、运行代码 print('4*9=') print(36) 的结果是以下哪一项?( )
A、4*9= 36
B、4*9
C、36
D、4*9=,36
25、以下哪一个是Python文件?( )
A、dragon.sb3
B、dragon.cpp
C、dragon.idle
D、dragon.py
二、判断题
26、input 语句获得的数字是整数类型。( )
A 正确
B 错误
27、在Python中,IDLE有两种模式,分别是交互模式和脚本模式。其中,脚本模式是最为便捷的一种模式,直接输入一行代码或者命令,立刻就可以反馈运行结果。( )
A 正确
B 错误
28、turtle.color("green","yellow")与turtle.fillcolor("yellow")设置的画笔填充颜色相同。( )
A 正确
B 错误
29、变量和常量的区别在于,在程序运行过程中,变量的值是可以发生变化的量,而常量是不发生变化的量。( )
A 正确
B 错误
30、Turtle库中画布的大小和图形化的舞台区一样,都是固定大小的,长是480,宽是360。( )
A 正确
B 错误
31、Python中,成对使用的单引号或双引号包围的字符串是完全相同的。( )
A 正确
B 错误
32、安装完Python开发环境后必须再单独安装IDLE,才能使用IDLE编写代码。( )
A 正确
B 错误
33、可以使用int()将字符串类型的'3.14'转换为整数类型的3。( )
A 正确
B 错误
34、运行代码print(int(3.9999)),输出的结果是4。( )
A 正确
B 错误
35、设置变量a=input('请输入一个整数'),输入整数5,变量a的数据类型为int。( )
A 正确
B 错误
喵呜刷题:让学习像火箭一样快速,快来微信扫码,体验免费刷题服务,开启你的学习加速器!