202006 青少年软件编程等级考试Python一级真题 建议答题时长:60min
1. 编程题

已知一头奶牛每天可以产20千克牛奶。N(N为变量)头奶牛7天可以产多少千克的牛奶?

要求:

(1)程序开始运行后,会有提示字符串:“请输入奶牛的头数:”,完成奶牛头数的输入;(可以直接赋值提示字符串到程序中,提示字符串包括冒号,但不包括双引号)

(2)程序会根据输入的奶牛头数计算出总共产出的牛奶的重量,并将结果进行修饰然后输出。示例:如果输入奶牛的头数为10,则输出“10 头奶牛7天可以产 1400 千克的牛奶

 

友情提示:
考试平台暂不支持编程题程序在线运行。

查看答案
2. 编程题

画出下面示意图形,要求如下:

(1)画出如下的图形,注:直线部分是由两个步长为200的线段垂直相交组成,圆的直径为200;

(2)图形的中心位置为画布中心;

(3)画笔宽度为2,颜色为红色。

 

友情提示:
考试平台暂不支持编程题程序在线运行。

查看答案
3. 编程题

Python一级面试题

1. 本题不需要作答;

2. 请考生进入面试间等待叫号进行面试,由主考官提问问题,考生回答。 

查看答案
4. 单选题

在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

垂直向下

5. 单选题

以下哪种输入结果不可能得到以下反馈: 重要的事情说三遍:安全第一!安全第一!安全第一!

A

print("重要事情说三遍:"+"安全第一!"*3)

B

print("重要事情说三遍:"+"安全第一!“+”安全第一!"*2)

C

print("重要事情说三遍:"+"安全第一!"+"安全第一!"+"安全第一!")

D

print("重要事情说三遍:"+"安全第一!"/3)

6. 单选题

输出如下古诗,请问哪句是正确的?

闻道梅花坼晓风,雪堆遍满四山中。

何方可化身千亿,一树梅花一放翁。

A

 

B

 

C

 

D

7. 单选题

下列表达式的值为True的是?

A

'a'>'b'

B

2>3

C

'A'>'a'

D

'3'>'2'

8. 单选题

print(24%5)运算结果是?

A

1

B

2

C

3

D

4

9. 单选题

执行以下两段代码的结果应该是?

a=123

print(a%100%10)

 

A

1

B

2

C

3

D

1.23

10. 单选题

Python启动后显示的提示符是?

A

c:\>

B

>>>

C

---

D

%%%

11. 单选题

以下程序输出的结果是?

a=30

b=5

print(a/b)

A

6

B

30/5

C

6.00

D

6.0

12. 单选题

执行下面程序后,以下哪个图形是正确的?

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

13. 单选题

下面描述中,不符合Python语言特点的是?

A

Python是一门面向对象的编程语言

B

Python程序通过编译后执行

C

Python支持函数编程

D

Python支持多个操作系统

14. 单选题

下列代码不能画出直径为10的点的是?

A

B

C

D

15. 单选题

print(46//8)的结果是?

A

5

B

6

C

5.7

D

5.75

16. 单选题

运行下列程序后,绘制出以下哪个图形?

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

17. 单选题

下面哪个指令不可以让海龟回到坐标(0,0)点?

A

turtle.goto(0,0)

B

turtle.home()

C

turtle.setposition(0,0)

D

turtle.set(0,0)

18. 单选题

下面哪个程序,最有可能得到下面这个图形?

A

B

C

D

19. 单选题

如果a=23,b=10,那么print(a%b)的结果是?

A

2

B

3

C

23

D

2.3

20. 单选题

已知变量x=2,语句print("x=",x)的作用是?

A

在屏幕上输出x=x

B

在屏幕上输出2=2

C

在屏幕上输出x=2

D

在屏幕上输出“x=”2

21. 单选题

以下选项中,Python语言中代码注释使用的符号是?

A

/… …/

B

C

#

D

//

22. 单选题

a=5,print(‘a+4') 以上两段代码的结果是?

A

9

B

’a+4‘

C

无结果,出错

D

a+4

23. 单选题

已知变量a=5,b=6,执行语句a*=a+b后,变量a的值为?

A

11

B

30

C

31

D

55

24. 单选题

已知x=5,y=6,则表达式not(x!=y)的值为?

A

True

B

False

C

5

D

6

25. 单选题

下列哪个不是Python的保留字?

A

if

B

or

C

do

D

for

26. 单选题

执行下列语句后的显示结果是什么?

b = 2 * a / 4

a = 1

print(a,b)

A

1 , 0.5

B

1 , 0

C

报错

D

0 , 1

27. 单选题

执行print(1 + 2 * 2+ 6 / 3) 的结果为?

A

4

B

7

C

4.0

D

7.0

28. 单选题

执行下面程序后,画布上会出现几只海龟?

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

29. 判断题

Abc、aBc、abC是三个不同的变量。

A

正确

B

错误

30. 判断题

one,two,three='1',3,5; print(one+two+three)运行结果是9。

A

正确

B

错误

31. 判断题

a*=b,就是a=b*b。

A

正确

B

错误

32. 判断题

在IDLE编辑器中,Python代码的字体和字号可以根据需要自行设置,方便大家的使用。

A

正确

B

错误

33. 判断题

Python除了用自带的IDLE进行编程外还可以用其他编程环境进行程序编写,比如JupyterNotebook。

A

正确

B

错误

34. 判断题

以下语句的显示结果是a b。

print( "a", end=" ")

print("b", end=" ")


 

A

正确

B

错误

35. 判断题

turtle.circle(50,steps=5)命令可以画一个五角星。

A

正确

B

错误

36. 判断题

print()函数不可以在屏幕上打印出空行。

A

正确

B

错误

37. 判断题

Turtle库中,使用circle(20)命令,指的是画出以画布正中央为圆心,半径为20的圆形。

A

正确

B

错误

38. 判断题

is和input都是关键字,不能随意使用。

A

正确

B

错误

试题目录
编程题
1 2 3
单选题
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
判断题
29 30 31 32 33 34 35 36 37 38
赣ICP备20007335号-2