内容正文:
Python练习第三套
一、单选题(每题2分,共25题)
1. 取整除的运算符是( )
A. / B. // C. ÷ D. **
2. 下面的程序为海龟绘制正方形的程序,请选择正确选项将程序补全( )
import turtle
turtle.forward(100)
turtle.left(90)
turtleforward(100)
turtle.left(90)
turtle.forward(100)
turtle.left(_____)
turtle.forward(100)
turtle.left(90)
A. 90 B. -90 C. 0 D. 180
3. 已知a = 5,a *= 2,那么print(a)的结果为( )
A. 5 B. 2 C. 10 D. 20
4. Python程序保存后的扩展名是( )
A. .pyt B. .py C. .pn D. .ph
5. 关于turtle,以下描述错误的是( )
A. turtle中的画笔不能设置不同的形状 B. turtle中的画笔可以设置移动的速度
C. turtle中的画笔可以设置不同的颜色 D. turtle中的画笔可以设置不同的大小
6. 运行以下代码,print(2021<=2020 or 2022>2018) 输出的结果是( )
A. Flase B. True C. 20212018 D. 2022>2018
7. print("17 + 2")输出的结果是( )
A. "17 + 2" B. 19 C. 172 D. 17 + 2
8. turtle.goto(x,y)的含义为下列选项的哪一个( )
A. 以目前坐标为原点,画一个边长为x和y的矩形
B. 画笔提笔,移动到x,y的位置
C. 按照现在画笔状态,将画笔移动到坐标为x,y的位置
D. 将目前原点移动到x,y的位置
9. turtle.circle(150,steps=5)命令能绘制出以下哪个图形( )
A. 直径(从顶点到图形中心的距离的2倍)为150像素的圆内接正五边形
B. 半径(从顶点到图形的中心)为150像素的圆内接正五边形
C. 半径(从顶点到图形的中心)为150像素的圆内接五角星
D. 边长为150像素的正五边形
10. 关于Python的编程环境,下列表述是错误的是( )
A. Python有多种编程环境 B. Python自带的编程环境是IDLE
C. Python的编程环境是纯图形化的 D. Python可以导入多个第三方库
11. 下面哪一条命令是用来定义画笔宽度的( )
A. turtle.pencolor() B. turtle.speed() C. turtle.pensize() D. turtle.shape()
12. 请观察以下数字的规律:2+6,3+8,4+10,( ),6+14,请问括号中应该填写( )
A. 5+11 B. 5+12 C. 4+9 D. 6+13
13. 海龟绘图时,使用speed(n),当n的值是多少时,绘图的速度最快( )
A. 3 B. 2 C. 1 D. 0
14. print(51%10)输出的结果是( )
A. 1 B. 0 C. True D. False
15. 下列哪个函数的功能是进行输出( )
A. print() B. input() C. get() D. range()
16. print(4+6*2+8)的结果是( )
A. 100 B. 24 C. 64 D. 28
17. 下面print语句,哪一个是正确的用法( )
A. print"(welcome!)" B. print("welcome"!) C. print("welcome!') D. print("welcome!")
18. turtle回到原点的命令是( )
A hideturtle() B. clear() C. circle() D. home()
19. 逻辑运算符中(注意不是所有的运算符,只是逻辑运算符),优先级最高的是( )
A. or B. and C. not D. **
20. 观察下面程序,运行结果为( )
a=8
a+=1
print(a)
a*=10
print(a)
a**=2
print(a)
A. 9 B. 90 C. 8100 D.
21. a="Python2",b="Python3",c=a+b,print(c)的结果是( )
A. 5 B. Python5 C. c D. Python2Python3
22. a=1.27
print (eval('a+10'))
上述代码的执行结果是(