python操作题评分标准_python⼀级试题-Python编程⼀级试卷
⼀
Python编程⼀级试卷⼀参考答案
青少年编程能⼒等级测评
Python 编程(⼀级)参考答案
⼀、单项选择题(共 20 题,每题 2 分,共 40 分)
题号
1
2
3
4
5
6
7
8
答案
D
A
B
C
A
A
D
B
题号
11
12
13
14
15
16
D
A
C
C
A
B
⼆、多项选择题(共 5 题,每题 2 分,共 10 分)题号
21
22
23
24
答案
哈夫曼树课设ACD
AB
AC
CD
三、判断题(共 10 题,每题 1 分,共 10 分)
题号
26
27
28
29
30
31
32
33
答案
F
F
T
四、编程题(共 2 题,每题 20 分,共 40 分) 36. 参考代码:math=float(input("数学:"))
chinese=float(input("语⽂:"))
english=float(input("英语:"))
score=math+chinese+english
print(score)
if score>=270:
print("优秀")
elif score>=240:
print("良好")
elif score>=180:
print("合格")
else:
print("不合格")
测试样例:
输⼊:90 90
输出:270 优秀
90 输⼊:97
95
输出:284 优秀
92 输⼊:100
火山和易语言的区别输出:300
Python 编程(⼀级)参考答案及评分标准
第1页 共3页
9
10
D
25 BCD
python基础知识试题
34
35
递归算法复杂度T
F
100 100 输⼊:50 40 30 输⼊:50 55 45 输⼊:0 0 0 输⼊:90 88 72 输⼊:60 60 60 输⼊:60 80 90
优秀
输出:120 不合格
输出:150 不合格
输出:0 不合格
输出:260 良好
输出:180 合格
输出:240 良好
36. 参考代码 import random lis = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9']
2020-05-02
1174⼈浏览
python⼆级考试试题
。
1. 以下关于程序设计语⾔的描述,错误的选项是: A Python 语⾔是⼀种脚本编程语⾔ B 汇编语⾔是直接操作计算机硬件的编程语⾔ C 程序设计语⾔经历了机器语⾔、汇编语⾔、脚本语⾔三个阶段 D 编译和解释的区别是⼀次性翻译程序还是每次执⾏时都要翻译程序 正确答案: C
2. 表达式 1001 == 0x3e7 的结果是: A false B False C true D True 正确答案: B
3. 以下选项,不是 Python 保留字的选项是: A del
精选资料,欢迎下载
。
B pass
C not
tool是什么意思D string 正确答案: D
4. 表达式 eval('500/10') 的结果是: A ‘500/10’ B 500/10 C 50 D 50.0 正确答案: D
5. 15. 表达式 type(eval('45')) 的结果是: A B C None
精选资料,欢迎下载
。
7. 以下关于字符串类型的操作的描述,错误的是: place(x,y)⽅法把字符串 str 中所有的 x ⼦串都替换成 y B 想把⼀个字符串 str 所有的字符都⼤写,⽤ str.upper() C 想获取字符串 str 的长度,⽤字符串处理函数 str.len() D 设 x = ’aa’ ,则执⾏ x*3 的结果
是‘aaaaaa’ 正确答案: C
精选资料,欢迎下载
。
8. 设 str = 'python',想把字符串的第⼀个字母⼤写,其他字母还是⼩写,正 确的选项是: A print(str[0].upper()+str[1:]) B
print(str[1].upper()+str[-1:1]) C print(str[0].upper()+str[1:-1]) D print(str[1].upper()+str[2:]) 正确答案: A
9. 以下选项,不属于程序流程图基本元素的是: A 循环框 B 连接点 C 判断框 D 起始框 正确答案: A
10. 以下关于循环结构的描述,错误的是: A 遍历循环使⽤
2019-12-17
119⼈浏览
python⼆级考试试题
1. 以下关于程序设计语⾔的描述,错误的选项是: A Python 语⾔是⼀种脚本编程语⾔ B 汇编语⾔是
直接操作计算机硬件的编程语⾔ C 程序设计语⾔经历了机器语⾔、汇编语⾔、脚本语⾔三个阶段 D 编译和解释的区别是⼀次性翻译程序还是每次执⾏时都要翻译程序 正确答案: C
2. 表达式 1001 == 0x3e7 的结果是: A false B False C true D True 正确答案: B
3. 以下选项,不是 Python 保留字的选项是: A del
B pass
C not
D string 正确答案: D
4. 表达式 eval('500/10') 的结果是: A ‘500/10’ B 500/10 C 50 D 50.0 正确答案: D
5. 15. 表达式 type(eval('45')) 的结果是: A B C None
D 正确答案: D
6. 表达式 divmod(20,3) 的结果是: A 6, 2 B 6 C 2 D (6, 2) 正确答案: D
7. 以下关于字符串类型的操作的描述,错误的是: place(x,y)⽅法把字符串 str 中所有的 x ⼦串都替换成 y B 想把⼀个字符串 str 所有的字符都⼤写,⽤ str.upper() C 想获取字符串 str 的长度,⽤字符串处理函数 str.len() D 设 x = ’aa’ ,则执⾏ x*3 的结果
是‘aaaaaa’ 正确答案: C
8. 设 str = 'python',想把字符串的第⼀个字母⼤写,其他字母还是⼩写,正确 的选项是: A print(str[0].upper()+str[1:]) B
layuiadmin 开发者文档print(str[1].upper()+str[-1:1]) C print(str[0].upper()+str[1:-1]) D print(str[1].upper()+str[2:]) 正确答案: A
9. 以下选项,不属于程序流程图基本元素的是: A 循环框 B 连接点 C 判断框 D 起始框 正确答案: A
10. 以下关于循环结构的描述,错误的是: A 遍历循环使⽤ for in 语句,其中循环结构不能是⽂件
B
2019-11-25
486⼈浏览
python⼆级考试试题
1. 以下关于程序设计语⾔的描述,错误的选项是: A Python 语⾔是⼀种脚本编程语⾔ B 汇编语⾔是直接操作计算机硬件的编程语⾔ C 程序设计语⾔经历了机器语⾔、汇编语⾔、脚本语⾔三个阶段 D 编译和解释的区别是⼀次性翻译程序还是每次执⾏时都要翻译程序 正确答案: C
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论