全国青少年电子信息智能创新大赛
python
·
必做题模拟一卷
一、单选题
1. 以下哪种输入结果不可能得到以下反馈:
重要的事情说三遍:安全第一!安全第一!安全第一!( )
A、print("重要事情说三遍:"+"安全第一!"*3)
B、print("重要事情说三遍:"+"安全第一!“+”安全第一!"*2)
C、print("重要事情说三遍:"+"安全第一!"+"安全第一!"+"安全第一!")
D、print("重要事情说三遍:"+"安全第一!"/3)
题型:单选题
答案:D
难度:一般
试题解析:
2. 运行下列程序后,绘制出以下哪个图形?( )
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、
题型:单选题
答案:B
难度:较难
试题解析:
3. 执行print(1 + 2 * 2+ 6 / 3) 的结果为?( )
A、4
B、7
C、4.0
D、7.0
题型:单选题
答案:D
难度:容易
试题解析:
4. 已知变量x=2,语句print("x=",x)的作用是?( )
A、在屏幕上输出x=x
B、在屏幕上输出2=2
C、在屏幕上输出x=2
D、在屏幕上输出“x=”2
题型:单选题
答案:C
难度:一般
试题解析:
5.
执行下面程序后,画布上会出现几只海龟?( )
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
题型:单选题
答案:C
难度:较难
试题解析:
6. print(24%5),运算结果是?( )
A、1
B、2
C、3
D、4
题型:单选题
答案:D
难度:一般
试题解析:
7. 下面哪个指令不可以让海龟回到坐标(0,0)点?( )
A、turtle.goto(0,0)
B、turtle.home()
C、turtle.setposition(0,0)
D、turtle.set(0,0)
题型:单选题
答案:D
难度:一般
试题解析:
8.
以下程序输出的结果是?( )
a=30
b=5
print(a/b)
A、6
B、30/5
C、6.00
D、6.0
题型:单选题
答案:D
难度:一般
试题解析:
9. print(46//8)的结果是?( )
A、5
B、6
C、5.7
D、5.75
题型:单选题
答案:A
难度:一般
试题解析:
10. Python启动后显示的提示符是?( )
A、c:\>
B、>>>
C、---
D、%%%
题型:单选题
答案:B
难度:容易
试题解析:
11. 下列代码不能画出直径为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()
题型:单选题
答案:D
难度:一般
试题解析:
12. 已知变量a=5,b=6,执行语句a*=a+b后,变量a的值为:( )
A、11
B、30
C、31
D、55
题型:单选题
答案:D
难度:较难
试题解析:
13. 如果a=23,b=10,那么print(a%b)的结果是?( )
A、2
B、3
C、23
D、2.3
题型:单选题
答案:B
难度:一般
试题解析:
14. 下列表达式的值为True的是?( )
A、'a'>'b'
B、2>3
C、'A'>'a'
D、'3'>'2'
题型:单选题
答案:D
难度:一般
试题解析:
15. 已知x=5,y=6,则表达式not(x!=y)的值为:( )
A、True
B、False
C、5
D、6
题型:单选题
答案:B
难度:一般
试题解析:
16. 执行下面程序后,以下哪个图形是正确的?( )
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、
题型:单选题
答案:C
难度:较难
试题解析:
17. 输出如下古诗,请问哪句是正确的?( )
闻道梅花坼晓风,雪堆遍满四山中。
何方可化身千亿,一树梅花一放翁。
A、print(
'闻道梅花坼晓风,雪堆遍满四山中。
何方可化身千亿,一树梅花一放翁。')
B、print('闻道梅花坼晓风,雪堆遍满四山中。'
'何方可化身千亿,一树梅花一放翁。')
C、print('''闻道梅花坼晓风,雪堆遍满四山中。
何方可化身千亿,一树梅花一放翁。''')
D、print("闻道梅花坼晓风,雪堆遍满四山中。"\n
"何方可化身千亿,一树梅花一放翁。")
题型:单选题
答案:C
难度:一般
试题解析:
18.
执行以下两段代码
a=123
print(a%100%10)
结果应该是?( )
A、1
B、2
C、3
D、1.23
题型:单选题
答案:C
难度:一般
试题解析:
19.
下面哪个程序,最有可能得到下面这个图形?( )
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)
tu
电子学会全国青少年信息素养大赛python必做题模拟一卷真题,全国青少年电子信息智能创新大赛python·必做题模拟一卷