Python软件编程等级考试二级——20211205
Python软件编程等级考试二级——20211205
- 理论
- 单选题
- 判断题
- 实操
- 第一题
- 第二题
理论
单选题
1、执行以下程序运行的结果是?
a=[33, 55, 22, 77]
a.sort()
for i in a:print(i)
A、33 55 22 77
B、22 33 55 77
C、55 33 22 77
D、77 55 33 22
2、运行以下程序,当输入12时,输出结果为?
a = eval(input("年龄:"))
if a > 10:b = 30
else:b = 15
print("票价:", b)
A、票价:12
B、票价:15
C、票价:30
D、票价:10
3、执行以下程序,运行结果是?
a = {'gj':'china', 'nl':12, 'xb':'女'}
a['nl'] = 11
del a['gj']
a['xm'] = 'xxs'
print(a)
A、{'gj':'china', 'nl':11, 'xb':'女'}
B、{'nl':11, 'xb':'女'}
C、{'nl':11, 'xb':'女', 'xm':'xxs'}
D、{'nl':12, 'xm':'xxs', 'xb':'女'}
4、执行以下程序,运行结果是?
l = ['i','love','you','!']
l = '.'.join(l)
l = l.split('.')
l = ' '.join(l)
print(l)
A、iloveyou!
B、i.love.you!
C、i love you!
D、['i', 'love', 'you', '!']
5、以下程序功能是?
a = 0
for i in range(1, 100):if (i % 2 == 0):a = a + 1
print(a)
A、计算并输出100以内(不含0和100)所有数字的和
B、计算并输出1-100所有数字的和,输出5050
C、统计并输出100以内(不含0和100)偶数个数,输出50
D、统计并输出100以内(不含0和100)偶数个数,输出49
6、以下程序执行后的结果是?
s = 'Kevin likes English.'
new = ''
for i in range(len(s)):if i % 3 == 0:new += s[i]
print(new)
A、enisni
B、KileEls
C、KvnlksEgih
D、KileElh
7、对于元组tup=(‘富强’,‘民主’,‘文明’,‘和谐’,‘爱国’)操作正确的是?
A、tup[2:4:2] = ('敬业')
B、tup[4] = '敬业'
C、del tup[4]
D、tup * 3
8、下列程序的第四行横线处输入哪个选项中的代码不能打印出九九乘法表?
for i in range(1,10):#第一行for j in range(1,10): #第二行if j<=i: #第三行___________#第四行print("")
A、print("{}*{}={}".format(j, i, i*j),",end=")
B、print("%d*%d=%d" % (j, i, i*j), end=" ")
C、print(j, '*', i, '=', i*j, end='')
D、print("{}*{}={}".format({j*i={i*j}}),",end=")
9、下面的语句哪个会无限循环执行下去?
A、
for a in range(10):print(a)
B、
a = 1
while True:print(a)if a == 3:breaka = a + 1
C、
a = 1
while True:print(a)if a == 3:a = a + 1
D、
a = [0, 1, 2]
for i in a:if not i:continueprint(i)
10、某商场促销打折,打折规定如下:消费500元以内的打8.8折;满500元(含500)的打8折,满1000元及以上的打7折。要编程解决该问题,需要用到的控制语句是?
A、赋值语句
B、选择(分支)结构语句
C、循环结构语句
D、输入输出语句
11、以下语句不能创建字典的是?
A、dic = {}
B、dic = {12:34}
C、dic = {[12]:[34]}
D、dic = {(12):(34)}
12、执行下列代码后,运行结果是?
stu={'202101':'小明', '202102':'小红', '202103':'小丽'}
print(len(stu))
A、0
B、1
C、3
D、6
13、下列语句中变量i取值范围是0—99的是?
A、for i in range(101)
B、for i in range(1, 100)
C、for i in range(0, 101)
D、for i in range(100)
14、执行下列程序的结果为?
message1={'name':'Tom', 'age':14, 'city':'London'}
for v in message1.values():print(v, end='')
A、Tom14London
B、nameageLondon
C、name:Tom
D、Tom
15、下面代码运行的结果是?
tup1 = ('中国', '电子学会', 1997, 2000)
tup2 = (1, 2, 3, 4, 5, 6, 7 )
print (tup1[-1], tup2[1:5])
A、2000 (2, 3, 4, 5)
B、2000 (2, 3, 4, 5, 6)
C、(2000 (2, 3, 4, 5))
D、1997 (1, 2, 3, 4, 5)
16、以下代码的输出结果是?
ls = [[1,2,3],'python',[[4,5,'ABC'],6],[7,8]]print(ls[2][1])
A、5
B、p
C、4
D、6
17、执行以下代码的结果是?
name=['Amir', 'Betty', 'Chales', 'Tao']
name.index("Edward ")
A、-1
B、0
C、4
D、异常错误
18、下面程序的输出结果是?
a = [[1,2,3], [4,5,6]]
a.sort(reverse=True)
print(a)
A、[[4,5,6], [1,2,3]]
B、[6,5,4].[3,2,1]
C、[[6,5,4].[3,2,1]]
D、[4,5,6],[1,2,3]
19、已知a=list(“zhangsan”),执行了a[1:7:2]后结果是?
A、['h','a','n','g','s','a','n']
B、['z','h','a','n','g','s','a']
C、['h','a','n','g','s','a']
D、['h','n','s']
20、已知a=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9],执行del a[1:]后,a的结果是什么?
A、[0,1,2,3,4,5,6,7,8]
B、[1,2,3,4,5,6,7,8,9]
C、[0]
D、[0,1]
21、下列哪一个Python列表的创建是错误的?
A、l = [1,3.14,"laowang",[1,2]]
B、l = [1,3.14,laowang,[1,2]]
C、l = [1,3.14,"laowang",(1,2)]
D、l = []
22、下列关于Python列表的表达正确的是?
A、Python列表是包含0个或者多个对象引用的有序序列
B、Python列表用小括号()表示
C、列表的长度是不可变的
D、Python列表的元素间用顿号、隔开
23、已知列表lis=[‘a’,‘bc’,‘def’],则执行print(len(lis))语句输出的结果是?
A、3
B、4
C、5
D、6
24、在python中,当列表需要动态添加元素时,可以使用( )函数添加一个新的元素到列表的尾部。
A、append()
B、del()
C、sort()
D、sorted()
25、已知t1=(2,3),t2=(4,5,6),那么t2+t1*2的结果是?
A、(2,3,2,3,4,5,6)
B、(4,5,6,2,3,2,3)
C、(2,3,4,5,6,2,3,4,5,6)
D、(2,3,4,5,6)
判断题
26、运行以下程序,运行结果为hi lanxi!
s1 = "hi"
s2 = " lanxi"
s3 = "!"
print(s1+s2+s3)
27、在一段程序中,如果有break,就一定有continue。
28、字符串是可变的数据类型。
29、while循环的判断条件可以是任何表达式,只有当表达式的值为True的时候,才执行循环体。
30、只有列表可以转换为元组,字符串、字典都无法转换成元组。
31、[1,2] in [1,2,3,4,5,6]的结果为True。
32、凡是用while语句编写的循环结构,都可以用for语句实现。
33、执行下列代码后,运行结果是:Helloorld!
for i in "HelloWorld!":if i=="W":breakprint(i,end="")
34、字典是无序的。
35、t2=1,2,3则t2是int类型数据。
实操
第一题
日期计算器
设计一款日期计算程序,能否实现下面的功能:
(1)要求用户分别输入年、月、日(分三次输入) ;
(2)程序自动会根据输入的年月日计算出这一天是这一年的第几天;
(3)输出格式为:这是****年的第**天;
请输入某年某月某日,通过编程判断这一天是这一年的第几天。
第二题
将四句唐诗用逗号和句号连接,完整输出这首诗,必须使用变量的方法编写程序。
jvzi1=“白日依山尽”
jvzi2=“黄河入海流”
jvzi3=“欲穷千里目”
jvzi4=“更上一层楼”
输出应为"白日依山尽,黄河入海流。欲穷千里目,更上一层楼。"
Python软件编程等级考试二级——20211205相关推荐
- Python软件编程等级考试四级——20211205
Python软件编程等级考试四级--20211205 理论 单选题 判断题 实操 第一题 第二题 第三题 理论 单选题 1.Python 中函数不包括? A.标准函数 B.第三库函数 C.内建函数 D ...
- Python软件编程等级考试二级——20220618
Python软件编程等级考试二级--20220618 理论 单选题 判断题 实操 第一题 第二题 理论 单选题 1.运行下列程序,输出的结果是? tup1 = ('苏炳添', '谷爱凌', '北京冬奥 ...
- Python软件编程等级考试二级——20220319
Python软件编程等级考试二级--20220319 理论 单选题 判断题 实操 第一题 第二题 理论 单选题 1.关于Python中的列表,下列描述错误的是? A.列表是Python中内置可变序列, ...
- Python软件编程等级考试二级——20210314
Python软件编程等级考试二级--20210314 理论 单选题 判断题 实操 第一题 第二题 理论 单选题 1.对于字典infor = {´name´:´tom´, ´age´:18, ´sex´ ...
- Python软件编程等级考试三级——20211205
Python软件编程等级考试三级--20211205 理论 单选题 判断题 实操 第一题 第二题 理论 单选题 1.小明在学习计算机时,学习到了一个十六进制数101,这个十六进制数对应的十进制数的数值 ...
- Python软件编程等级考试二级——20201206
Python软件编程等级考试二级--20201206 理论 单选题 判断题 实操 第一题 第二题 理论 单选题 1.执行以下代码中,输出的结果是? sum=0 for i in range(1,10, ...
- Python软件编程等级考试二级——20200614A
Python软件编程等级考试二级--20200614A 理论 单选题 判断题 实操 第一题 第二题 理论 单选题 1.下面程序执行完毕后,最终的结果是? a=[34,17,7,48,10,5] b=[ ...
- Python软件编程等级考试二级——20200614B
Python软件编程等级考试二级--20200614B 理论 单选题 判断题 实操 第一题 第二题 理论 单选题 1.下面程序执行完毕后,最终的结果是? a = 6 b = 4 max = a if ...
- Python软件编程等级考试三级——20220618
Python软件编程等级考试三级--20220618 理论 单选题 判断题 实操 第一题 第二题 第三题 理论 单选题 1. 如下所示的2行代码,最后print()函数打印出来的结果是? c = [[ ...
最新文章
- Android Studio导出Jar包并混淆
- 爱晚红枫的博客配色----绿野仙踪
- C++ CGI Helloword
- 3到6年的.NETer应该掌握哪些知识
- 亚马逊标题自动抓取_15分钟内开始使用Amazon Web Services和全自动资源调配
- 机器学习入门一 ------- 什么是机器学习,机器学习的在实际中的用处
- gitleb 登陆方式_gitlab连接方式
- html%3c arial%3e,【博客园】样式美化+网站统计访问+添加网易云背景音乐
- 模块电源(三):PCB Layout
- 传统HTML页面实现模块化加载
- sql2005没有服务器名称
- IEC 61850通信协议体系介绍和分析
- JavaEE-面试-Solr面试回答思路
- 数据库周刊55丨2021年1月数据库排行榜出炉;openGauss荣获“2020年度国产数据库”称号;易鲸捷喜获“金鼎奖”;搭建Mysql MGR高可用集群;openGauss主备部署;AWR分析办法
- 六人扑克牌游戏 三先 规则
- CocosCreator角色动态更换武器实现
- WebBrowser怎么指定ie内核
- 11.03 CSS的基础应用
- Python中的warnings模块详细阐述
- 2022年全球及中国植物识别应用程序行业头部企业市场占有率及排名调研报告
热门文章
- Xftp/Xshell 要继续使用此程序,您必须应用最新的更新或使用新版本
- java秒转换为年月日_SimpleDateFormat将月/日/年 时分秒转换为年-月-日 时:分:秒
- [论文阅读]Contextual Instance Decoupling for Robust Multi-Person Pose Estimation
- 用R对Twitter用户的编程语言语义分析
- 《鹰眼》(Eagle Eye):对电子媒介的反恐
- PointNet网络结构详细解析
- 组策略怎么禁用计算机管理,【组策略来禁止电脑打开控制面板】
- 木头姐减持,机构却看好,京东大涨后的前景落脚何处?
- c语言 编译开关用法,C语言中define的使用方法
- kubernetes之容器探针(liveness and readiness probe)