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条)