2020年6月青少年软件编程(Python)等级考试试卷(一级A卷)

2020年6月青少年软件编程(Python)等级考试试卷(一级A卷)


2024年2月18日发(作者:)

青少年软件编程(Python)等级考试试卷(一级A卷)

分数:100.00 题数:38

一、单选题(共25题,每题2分,共50分)

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

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

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

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

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

试题编号:20200321-ny-002

题型:单选题

答案:D

难度:一般

试题解析:

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

import turtle

e(3)

d(150)

(50,180)

d(180)

(48,180)

d(150)

(45,180)

d(120)

()

A、B、

C、D、

试题编号:2020-3-22-llc-23

题型:单选题

答案:B

难度:较难

试题解析:

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

A、4

B、7

C、4.0

D、7.0

试题编号:2020-3-31-llc-37

题型:单选题

答案:D

难度:容易

试题解析:

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

A、在屏幕上输出x=x

B、在屏幕上输出2=2

C、在屏幕上输出x=2

D、在屏幕上输出“x=”2

试题编号:20200319-fjn-018

题型:单选题

答案:C

难度:一般

试题解析:

5.

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

import turtle

t1=('turtle')

t2=('turtle')

t3=('turtle')

t4=('turtle')

d(50)

d(100)

d(150)

d(200)

A、0

B、1

C、4

D、5

试题编号:2020-3-20-llc-14

题型:单选题

答案:C

难度:较难

试题解析:

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

A、1

B、2

C、3

D、4

试题编号:2020-3-31-llc-32

题型:单选题

答案:D

难度:一般

试题解析:

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

B、()

C、ition(0,0)

D、(0,0)

试题编号:2020-3-20-llc-15

题型:单选题

答案:D

难度:一般

试题解析:

8.

以下程序输出的结果是?( )

a=30

b=5

print(a/b)

A、6

B、30/5

C、6.00

D、6.0

试题编号:20200407-ny-005

题型:单选题

答案:D

难度:一般

试题解析:

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

A、5

B、6

C、5.7

D、5.75

试题编号:20200409-ny-004

题型:单选题

答案:A

难度:一般

试题解析:

10. Python启动后显示的提示符是?( )

A、c:>

B、>>>

C、---

D、%%%

试题编号:20200403-fjn-031

题型:单选题

答案:B

难度:容易

试题解析:

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

A、e(10)

n()

B、(10)

C、_fill()

(5)

_fill()

D、_fill()

(10)

_fill()

试题编号:2020-3-21-llc-19

题型:单选题

答案:D

难度:一般

试题解析:

12. 已知变量a=5,b=6,执行语句a*=a+b后,变量a的值为:( )

A、11

B、30

C、31

D、55

试题编号:20200403-fjn-012

题型:单选题

答案:D

难度:较难

试题解析:

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

A、2

B、3

C、23

D、2.3

试题编号:20200321-ny-001

题型:单选题

答案:B

难度:一般

试题解析:

14. 下列表达式的值为True的是?( )

A、'a'>'b'

B、2>3

C、'A'>'a'

D、'3'>'2'

试题编号:2020-3-31-llc-34

题型:单选题

答案:D

难度:一般

试题解析:

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

A、True

B、False

C、5

D、6

试题编号:20200319-fjn-010

题型:单选题

答案:B

难度:一般

试题解析:

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

import turtle

('square')

()

()

()

d(100)

ding(90)

()

d(100)

(90)

()

d(100)

(90)

()

d(100)

A、

B、

C、

D、

试题编号:2020-3-21-llc-17

题型:单选题

答案:C

难度:较难

试题解析:

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

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

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

A、print(

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

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

B、print('闻道梅花坼晓风,雪堆遍满四山中。'

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

C、print('''闻道梅花坼晓风,雪堆遍满四山中。

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

D、print("闻道梅花坼晓风,雪堆遍满四山中。"n

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

试题编号:2020-4-10-llc-39

题型:单选题

答案:C

难度:一般

试题解析:

18.

执行以下两段代码

a=123

print(a%100%10)

结果应该是?( )

A、1

B、2

C、3

D、1.23

试题编号:20200409-ny-006

题型:单选题

答案:C

难度:一般

试题解析:

19.

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

A、ding(0)

(50,90)

(-50,-90)

(50,90)

(-50,-90)

B、ding(-180)

(50,90)

(-50,-90)

(-50,-90)

(50,90)

C、ding(90)

(50,90)

(50,90)

(-50,-90)

(-50,-90)

D、ding(270)

(-50,-90)

(50,90)

(50,90)

(-50,-90)

试题编号:2020-3-31-llc-38

题型:单选题

答案:A

难度:一般

试题解析:

20. 下面描述中,不符合Python语言特点的是:( )

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

B、Python程序通过编译后执行

C、Python支持函数编程

D、Python支持多个操作系统

试题编号:20200309-llc-02

题型:单选题

答案:B

难度:一般

试题解析:了解Python语言的特点,了解什么是编译性语言和解释性语言的不同

21. 下列哪个不是Python的保留字?( )

A、if

B、or

C、do

D、for

试题编号:20200310-fjn-008

题型:单选题

答案:C

难度:一般

试题解析:本题主要考查的是Python的保留字。do不是Python的保留字。

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

b = 2 * a / 4

a = 1

print(a,b)

A、1 , 0.5

B、1 , 0

C、报错

D、0 , 1

试题编号:2020-3-31-llc-33

题型:单选题

答案:C

难度:一般

试题解析:

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

A、9

B、’a+4‘

C、无结果,出错

D、a+4

试题编号:20200409-ny-010

题型:单选题

答案:D

难度:一般

试题解析:

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

A、/… …/

B、!

C、#

D、//

试题编号:20200408-ny-004

题型:单选题

答案:C

难度:一般

试题解析:

25.

在turtle库中的指令,执行以下代码指令后,走出的一个正方形形状,此时海龟的面朝方向应该是往哪里?( )

import turtle

(0,0)

(0,100)

(100,100)

(100,0)

(0,0)

A、水平向左

B、水平向右

C、垂直向上

D、垂直向下

试题编号:20200409-ny-002

题型:单选题

答案:B

难度:一般

试题解析:

二、判断题(共10题,每题2分,共20分)

26.

语句:

print( "a", end=" " )

print("b", end=" " )

的显示结果是a b。

试题编号:20200313-LB-02

题型:判断题

答案:正确

难度:一般

试题解析:

27.

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

试题编号:20200402-cc-034

题型:判断题

答案:错误

难度:一般

试题解析:

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

试题编号:20200313-LB-09

题型:判断题

答案:错误

难度:一般

试题解析:

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

试题编号:20200415-LB-04

题型:判断题

答案:正确

难度:一般

试题解析:

30.

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

试题编号:20200402-cc-035

题型:判断题

答案:正确

难度:一般

试题解析:

31.

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

试题编号:20200321-cc-018

题型:判断题

答案:错误

难度:较难

试题解析:

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

试题编号:20200323-LB-06

题型:判断题

答案:错误

难度:一般

试题解析:

33.

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

试题编号:20200318-cc-015

题型:判断题

答案:正确

难度:一般

试题解析:

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

试题编号:20200311-cc-004

题型:判断题

答案:错误

难度:一般

试题解析:

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

试题编号:20200322-LB-06

题型:判断题

答案:错误

难度:一般

试题解析:

三、编程题(共3题,共30分)

36.

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

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

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

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

试题编号:20200412_wl14

题型:编程题

答案:

评分标准:

(1)正确导入turtle库;(1分)

(2)有前进命令;(1分)

(3)有画圆命令;(1分)

(4)有转直角弯命令;(1分)

(5)图形中心位置为画布中心;(1分)

(6)颜色和画笔宽度均达要求,各1分;(2分)

(7)运行正常;(1分)

(8)完成任务。(2分)

难度:一般

试题解析:

参考程序:

注意:仅供参考,画法和顺序,考生可以自行设计,结果符合题目即可。

import turtle

or("red")

e(2)

d(-100)

d(200)

(90)

(100,450)

(90)

d(200)

#rtle()

()

37.

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

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

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

试题编号:20200414_wl19

题型:编程题

答案:

评分标准:

(1)有输入语句并且有清楚的提示字符串;(2分)

(2)有输出语句并且按照样例输出;(2分)

(3)有类型转化语句;(2分)

(4)有计算语句;(2分)

(5)程序符合题目要求。(2分)

难度:一般

试题解析:

说明:

1、参考程序仅供参考,学生可以有多个解决方法。如果学生使用格式输出的方式,只要结果符合要求即为正确;

2、建议将每一个考生的程序最少运行测试一次。

3、参考程序如下:

参考程序一:

N = input("请输入奶牛的头数:")

N = eval(N)

milk = N*20*7

print(N,"头奶牛7天可以产",milk,"千克的牛奶")

参考程序二:

N = input("请输入奶牛的头数:")

N = int(N)

milk = N*20*7

print(N,"头奶牛7天可以产",milk,"千克的牛奶")

参考程序三:

N =int(input("请输入奶牛的头数:"))

milk = N*20*7

print(N,"头奶牛7天可以产",milk,"千克的牛奶")

参考程序四:

N = input("请输入奶牛的头数:")

N = int(N)

milk = N*20*7

print(str(N)+"头奶牛7天可以产"+str(milk)+"千克的牛奶")

参考程序五:

N = input("请输入奶牛的头数:")

N = int(N)

milk = N*20*7

print("{}头奶牛7天可以产{}千克的牛奶".format(N,milk))

参考程序六:

N = input("请输入奶牛的头数:")

N = int(N)

milk = N*20*7

print("%d头奶牛7天可以产%d千克的牛奶"%(N,milk))

38.

Python一级 面试题

1. 本题不需要作答;

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

试题编号:Python面试题(一级)

题型:编程题

答案:

难度:一般

试题解析:


发布者:admin,转转请注明出处:http://www.yc00.com/web/1708244762a1546599.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信