一、单选题
1、在turtle库中的指令,执行以下代码指令后,走出的一个正方形形状,此时海龟的面朝方向应该是往哪里?( )
import turtle
turtle.goto(0,0)
turtle.goto(0,100)
turtle.goto(100,100)
turtle.goto(100,0)
turtle.goto(0,0)
A 水平向左
B 水平向右
C 垂直向上
D 垂直向下
2、以下选项中,Python语言中代码注释使用的符号是?( )
A、
/… …/
B、
!
C、 #
D、
//
3、a=5 print(‘a+4') 以上两段代码的结果是?( )
A、9
B、’a+4‘
C、无结果,出错
D、a+4
4、执行下列语句后的显示结果是什么?( )
b = 2 * a / 4
a = 1
print(a,b)
A 1 , 0.5
B 1 , 0
C 报错
D 0 , 1
5、下列哪个不是Python的保留字?( )
A if
B or
C do
D for
6、下面描述中,不符合Python语言特点的是:( )
A、Python是一门面向对象的编程语言
B、Python程序通过编译后执行
C、Python支持函数编程
D、Python支持多个操作系统
7、下面哪个程序,最有可能得到下面这个图形?( )
A、
turtle.setheading(0) turtle.circle(50,90) turtle.circle(-50,-90) turtle.circle(50,90) turtle.circle(-50,-90)
B、
turtle.setheading(-180) turtle.circle(50,90) turtle.circle(-50,-90) turtle.circle(-50,-90) turtle.circle(50,90)
C、turtle.setheading(90)
turtle.circle(50,90)
turtle.circle(50,90)
turtle.circle(-50,-90)
turtle.circle(-50,-90)
D、
turtle.setheading(270) turtle.circle(-50,-90) turtle.circle(50,90) turtle.circle(50,90) turtle.circle(-50,-90)
8、执行以下两段代码
a=123
print(a%100%10)
结果应该是?( )
A 1
B 2
C 3
D 1.23
9、输出如下古诗,请问哪句是正确的?( )
闻道梅花坼晓风,雪堆遍满四山中。
何方可化身千亿,一树梅花一放翁。
A print(
'闻道梅花坼晓风,雪堆遍满四山中。
何方可化身千亿,一树梅花一放翁。')
B print('闻道梅花坼晓风,雪堆遍满四山中。'
'何方可化身千亿,一树梅花一放翁。')
C print('''闻道梅花坼晓风,雪堆遍满四山中。
何方可化身千亿,一树梅花一放翁。''')
D print("闻道梅花坼晓风,雪堆遍满四山中。"\n
"何方可化身千亿,一树梅花一放翁。")
10、执行下面程序后,以下哪个图形是正确的?( )
import turtle turtle.shape('square') turtle.home() turtle.dot() turtle.stamp() turtle.forward(100) turtle.setheading(90) turtle.stamp() turtle.forward(100) turtle.left(90) turtle.stamp() turtle.forward(100) turtle.left(90) turtle.stamp() turtle.forward(100)
A
B
C
D
11、已知x=5,y=6,则表达式not(x!=y)的值为:( )
A True
B False
C 5
D 6
12、下列表达式的值为True的是?( )
A 'a'>'b'
B 2>3
C 'A'>'a'
D '3'>'2'
13、如果a=23,b=10,那么print(a%b)的结果是?( )
A 2
B 3
C 23
D 2.3
14、已知变量a=5,b=6,执行语句a*=a+b后,变量a的值为:( )
A、11
B、30
C、31
D、55
15、下列代码不能画出直径为10的点的是?( )
A、
turtle.pensize(10) turtle.pendown()
B、
turtle.dot(10)
C、turtle.begin_fill()
turtle.circle(5)
turtle.end_fill()
D、
turtle.begin_fill() turtle.circle(10) turtle.end_fill()
16、Python启动后显示的提示符是?( )
A c:\>
B >>>
C ---
D %%%
17、print(46//8)的结果是?( )
A、5
B、6
C、5.7
D、5.75
18、以下程序输出的结果是?( )
a=30
b=5
print(a/b)
A 6
B 30/5
C 6.00
D 6.0
19、下面哪个指令不可以让海龟回到坐标(0,0)点?( )
A、turtle.goto(0,0)
B、turtle.home()
C、turtle.setposition(0,0)
D、turtle.set(0,0)
20、print(24%5),运算结果是?( )
A、1
B、2
C、3
D、4
21、执行下面程序后,画布上会出现几只海龟?( )
import turtle t1=turtle.Turtle('turtle') t2=turtle.Turtle('turtle') t3=turtle.Turtle('turtle') t4=turtle.Turtle('turtle') t1.forward(50) t2.forward(100) t3.forward(150) t4.forward(200)
A 0
B 1
C 4
D 5
22、已知变量x=2,语句print("x=",x)的作用是?( )
A、在屏幕上输出x=x
B、在屏幕上输出2=2
C、在屏幕上输出x=2
D、在屏幕上输出“x=”2
23、执行print(1 + 2 * 2+ 6 / 3) 的结果为?( )
A、4
B、7
C、4.0
D、7.0
24、运行下列程序后,绘制出以下哪个图形?( )
import turtle turtle.pensize(3) turtle.forward(150) turtle.circle(50,180) turtle.forward(180) turtle.circle(48,180) turtle.forward(150) turtle.circle(45,180) turtle.forward(120) turtle.done()
A
B
C
D
25、以下哪种输入结果不可能得到以下反馈: 重要的事情说三遍:安全第一!安全第一!安全第一!( )
A、print("重要事情说三遍:"+"安全第一!"*3)
B、print("重要事情说三遍:"+"安全第一!“+”安全第一!"*2)
C、print("重要事情说三遍:"+"安全第一!"+"安全第一!"+"安全第一!")
D、print("重要事情说三遍:"+"安全第一!"/3)
喵呜刷题:让学习像火箭一样快速,快来微信扫码,体验免费刷题服务,开启你的学习加速器!