python二级考试题8
.. .. 1. 数据库设计中反映用户对数据要求的模式是___________。 A 概念模式 B 内模式 C 设计模式 D 外模式
正确答案:
2. 一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是___________。 A 多对一 B 多对多 C .. ..
一对一 D 一对多
正确答案:
3. 软件生命周期是指___________。 A 软件的运行维护过程 B 软件从需求分析、设计、实现到测试完成的过程 C 软件产品从提出、实现、使用维护到停止使用退役的过程 D 软件的开发过程
正确答案:
4. 软件测试的目的是___________。 A 改正程序中的错误 .. ..
B 发现并改正程序中的错误 C 评估软件可靠性 D 发现程序中的错误
正确答案:
5. 面向对象方法中,继承是指___________。 A 类之间共享属性和操作的机制 B 各对象之间的共同性质 C 一组对象所具有的相似性质 D 一个对象具有另一个对象的性质
正确答案: .. ..
6. 层次型、网状型和关系型数据库划分原则是___________。 A 数据之间的联系方式 B 文件的大小 C 记录长度 D 联系的复杂程度
正确答案:
7. 下列数据结构中,能够按照"先进后出"原则存取数据的是___________。 A 栈 B 二叉树 C 队列 .. ..
D 循环队列
正确答案:
8. 下列数据结构中,属于非线性结构的是___________。 A 二叉树 B 带链栈 C 队列循环 D 带链队列
正确答案:
9. 下列叙述中正确的是___________。 A 有序线性表既可以采用顺序存储结构,也可以采用链式存储结构 .. ..
B 队列是"先进后出"的线性表 C 队列是"先进后出"的线性表 D 循环队列是非线性结构
正确答案:
10. 下列选项中不属于结构化程序设计原则的是___________。 A 逐步求精 B 逐步求精 C 模块化 D 可封装
正确答案: .. ..
11. 以下选项不属于程序设计语言类别的是: A 机器语言 B 汇编语言 C 高级语言 D 解释语言
正确答案:
12. s = "the sky is blue",表达式 print(s[-4:], s[:-4]) 的结果是: A the sky is blue B blue is sky the C sky is blue the D .. ..
blue the sky is 正确答案:
13. 以下关于程序控制结构描述错误的是: A 分支结构包括单分支结构和二分支结构 B 二分支结构组合形成多分支结构 C 程序由三种基本结构组成 D Python 里,能用分支结构写出循环的算法
正确答案:
14. 以下关于 python 内置函数的描述,错误的是: A hash() 返回一个可计算哈希的类型的数据的哈希值 B type() 返回一个数据对应的类型 C .. ..
sorted() 对一个序列类型数据进行排序 D id() 返回一个数据的一个编号,跟其在内存中的地址无关
正确答案:
15. 以下关于函数参数传递的描述,错误的是: A 定义函数的时候,可选参数必须写在非可选参数的后面 B 函数的实参位置可变,需要形参定义和实参调用时都要给出名称 C 调用函数时,可变数量参数被当做元组类型传递到函数中 D Python 支持可变数量的参数,实参用”*参数名”表示
正确答案: .. ..
16. 以下程序的输出结果是:
x = [90,87,93] y = ["zhang", "wang","zhao"] print(list(zip(y,x))) A ('zhang', 90), ('wang', 87), ('zhao', 93) B [['zhang', 90], ['wang', 87], ['zhao', 93]] C ['zhang', 90], ['wang', 87], ['zhao', 93] D [('zhang', 90), ('wang', 87), ('zhao', 93)]
正确答案:
17. 以下关于组合数据类型的描述,正确的是: A 集合类型中的元素是有序的 B 序列类似和集合类型中的元素都是可以重复的 .. ..
C 一个映射类型变量中的关键字可以是不同类型的数据 D 利用组合数据类型可以将多个数据用一个类型来表示和处理
正确答案:
18. 以下不是 Python 语言关键字的选项是: A return B def C in D define
正确答案:
19. 以下选项不属于 Python 整数类型的是: A .. ..
二进制 B 十进制 C 八进制 D 十二进制
正确答案:
20. 以下对 Python 程序缩进格式描述错误的选项是: A 不需要缩进的代码顶行写,前面不能留空白 B 缩进可以用 tab 键实现,也可以用多个空格实现 C 严格的缩进可以约束程序结构,可以多层缩进 D 缩进是用来格式美化 Python 程序的
正确答案: .. ..
21. 当键盘输入”3”的时候,以下程序的输出结果是:
r = input("请输入半径:")
ar = 3.1415 * r *r print("{:.0f}".format(ar)) A 28 B 28.27 C 29 D Type Error
正确答案:
22. 定义 x=2.6,表达式 int(x) 的结果是: A 3 .. ..
B 2.6 C 2.0 D 2
正确答案:
23. 以下程序的输出结果是:
s = "python\n编程\t很\t容易\t学" print(len(s)) A 20 B 12 C 5 D 16 .. ..
正确答案: 24. 以下关于循环结构的描述,错误的是: A 遍历循环的循环次数由遍历结构中的元素个数来体现 B 非确定次数的循环的次数是根据条件判断来决定的 C 非确定次数的循环用 while 语句来实现,确定次数的循环用 for 语句来实现 D 遍历循环对循环的次数是不确定的
正确答案:
25. 以下程序的输出结果是:
for i in reversed(range(10, 0, -2)): print(i,end=" ") A 0 2 4 6 8 10 .. ..
B 12345678910 C 9 8 7 6 5 4 3 2 1 0 D 2 4 6 8 10
正确答案:
26. 以下程序的输出结果是:
for i in "the number changes":
if i == 'n': break else: print( i, end= "") .. ..
A the umber chages B thenumberchanges C theumberchages D the
正确答案:
27. 以下程序的输出结果是:
t = "Python" print(t if t>="python" else "None") A Python B python C t
全国计算机等级考试二级Python真题及解析(8)图文程序填空阅读填空程序试题
全国计算机等级考试二级Python真题及解析(8)图文程序填空阅读填空程序试题一、程序填空1.完善程序实现以下功能并保存。
输出数组的最大值。
arr1 =[12, 435, 76, 24, 78, 54, 866, 43]________ = -32768for i in range(0,7):if arr1[i] > max1 : max1 = ________print("最大值是:", ________)input("运行完毕,请按回车键退出...")2.阅读程序。
分析有关多项式的代码并回答问题。
求1!+2!+3!+……+20!的和。
n=0s=0t=1for n in range(1,21):t*=ns+=tprint(s)(1)n的作用是________________。
(2)s的作用是 ______________。
(3)t的初值必须赋值为1,这是因为_________。
(4)t*=n的等价语句是 __________(5)s+=t的等价语句是 ______。
3.调试程序。
请阅读以下程序并写出运行结果。
fruites=['banana','apple','mango']for fruit in fruites:print(fruit)a=len(fruites)print('a=',a)_________________4.以下是计算s = 1+6+11+...+ 101的程序代码,请补全程序。
s=0for i in range(1,102, ):s=print( s)请补充完成上述程序①_________ ②_________5.程序分析题学校举行校园歌手大赛,评委由6人组成。
评分方法:去掉一个最高分和一个最低分,计算其余4位评委的平均分,作为选手的最终得分。
max记录最高分; min记录最低分; s 记录六位评委的总分; aver记录最终得分。
python二级考试操作题8教学文稿
p y t h o n二级考试操作题81.101从键盘输入一个人的身高和体重的数字,以英文逗号隔开,在屏幕上显示输出这个人的身体质量指数(BMI),BMI 的计算公式是BMI = 体重(kg)/ 身高2(m2)。
参照代码模板完善代码,实现下述功能,本题支持自动评阅。
输入输出示例h,w =eval(input())# 请输入身高(m)和体重(kg),逗号隔开print("BMI是{:.1f}".format(w /(h*h)))# 需要掌握浮点数的输出格式符和 eval 用法2.102参照代码模板完善代码,实现下述功能。
从键盘输入一个由 1 和 0 组成的二进制字符串 s,转换为十进制数输出显示在屏幕上,示例如下:输入请输入一个由 1 和 0 组成的二进制数字串:1101输出转换成十进制数是:13本题支持自动评阅。
输入输出示例s =input()# 请输入一个由1和0组成的二进制数字串:d =0while s:d = d*2+(ord(s[0])-ord('0'))s = s[1:]print("转换成十进制数是:{}".format(d))#需要掌握 print 和 format 的格式用法,字符串的内置处理函数3.103参照代码模板完善代码,实现下述功能,本题支持自动评阅:计算两个向量的内积。
从键盘接收一个整数 n,作为一维向量的长度;然后输入 n 个整数,以英文逗号隔开,存成一个向量 x,然后再接收另 n 个整数,以逗号隔开,存成另一个向量 y,然后计算两个向量对应元素的乘积的和。
在屏幕上输出结果。
示例如下:输入31,2,34,5,6输出x和y的内积是:32输入输出示例答案:n =eval(input())# "请输入向量的长度n:"xin =input().split(',')# "请输入向量x的{}个整数,以英文逗号分隔:".format(n)yin =input().split(',')# "请输入向量y的{}个整数,以英文逗号分隔:".format(n)sum=0for i in range(n):sum+=int(xin[i])*int(yin[i])print("x和y的内积是:",sum)要点:1. 要用输入进去的n来给用户提示,所以在input里用到了format()2. 输入的数据是带逗号的字符串格式,需要分割并且放到列表里,用到split ()3. 求内积的公式需要记住,这属于基础知识4.列表里的数据仍然还是字符串,所以计算的时候,每个元素要单个的用int做转换,成为证书,也可以用eval5.题目没要求处理输入的异常,自己可以扩展一下,处理输入的异常,给出错误提示,不要让程序异常退出。
试卷全国计算机等级考试二级Python真题及解析(8)复习知识点试卷试题
试卷全国计算机等级考试二级Python真题及解析(8)复习知识点试卷试题一、选择题1.在Python语言中,用来定义函数的关键字是()。
A.return B.def C.function D.import2.算法用Python程序实现,以下代码中哪处语句存在语法错误()A.B.C.D.3.下面()是Python合法的变量名A.int32 B.40XL C.self D.name4.以下属于计算机高级语言的是()A.Python B.自然语言C.汇编语言D.机器语言5.把数式写成Python语言的表达式,下列书写正确的是()。
A.a+b/2a B.a+b/2*a C.(a+b)/2*a D.(a+b)/(2*a) 6.下面选项中对Python的转义字符描述错误的是()A.\r 回车B.\n 换行C.\\ 反斜杠符号D.\” 单引号7.下列不可以用来搭建本地服务器的软件是()。
①Python ②Excel ③IIS ④ApacheA.①②B.③④C.①②③④D.①②④8.下列定义变量的python程序语句变量赋值错误的是()A.x=y=1 B.x,y=1,2 C.x==1 D.x=1,29.下列选项中,能作为python程序变量名的是()A.s%1 B.3stu C.while D.dist 10.Python不支持的数据类型有()。
A.char B.int C.float D.list11.在Python中,“print(100-33*5%3)”语句输出的是()A.34 B.67 C.100 D.112.在python中,运行下列程序,正确的结果是()。
A.i=4 s=10 B.i=5 s=10 C.i=5 s=15 D.i=6 s=15 13.利用Python求100以内所有能被3整除的正整数,代码如下:则下列程序第3行的横线应该填()A.i=i*3 B.i=i%3 C.i%3==0 D.i/3==1 14.下列不可以作为Python合法变量名的是()A.c0 B.2a C.a_3 D.小河15.下列选项中,不属于Python特点的是()。
python二级考试题库8答案
python二级考试题库8答案1. 以下哪个选项是Python中定义函数的正确语法?A. function my_function():B. def my_function():C. define my_function():D. func my_function():答案:B2. Python中,以下哪个选项是正确的字符串格式化方法?A. print "Hello, %s" % "world"B. print "Hello, {}".format("world")C. print "Hello, {0}".format("world")D. print "Hello, %d" % 10答案:B3. 在Python中,以下哪个选项是列表的正确定义方式?A. list = [1, 2, 3]B. list = (1, 2, 3)C. list = {1, 2, 3}D. list = 1, 2, 3答案:A4. Python中,以下哪个选项是正确的字典定义方式?A. dict = {"key1": "value1", "key2": "value2"}B. dict = ["key1": "value1", "key2": "value2"]C. dict = ("key1": "value1", "key2": "value2")D. dict = {"key1", "value1", "key2", "value2"}答案:A5. 在Python中,以下哪个选项是正确的条件语句?A. if x > 0:print("x is positive")B. if x > 0print("x is positive")C. if x > 0 thenprint("x is positive")D. if x > 0:print "x is positive"答案:A6. Python中,以下哪个选项是正确的循环语句?A. for i in range(5):print(i)B. for i = 0 to 4:print(i)C. for i in 0..4:print(i)D. for i in range(5):print "i"答案:A7. 在Python中,以下哪个选项是正确的异常处理语句?A. try:a = 1/0except ZeroDivisionError:print("Error")B. try:a = 1/0except:print("Error")C. try:a = 1/0catch ZeroDivisionError:print("Error")D. try:a = 1/0finally:print("Always executed")答案:A8. Python中,以下哪个选项是正确的文件操作语句?A. file = open("example.txt", "r")B. file = open("example.txt", "write")C. file = open("example.txt", "r+")D. file = open("example.txt", "rb")答案:A9. 在Python中,以下哪个选项是正确的模块导入语句?A. import osB. include osC. load osD. require os答案:A10. Python中,以下哪个选项是正确的类定义方式?A. class MyClass:passB. define MyClass:passC. class MyClass():passD. define MyClass:pass答案:A。
全国计算机等级考试二级Python真题及解析(8)
全国计算机等级考试二级Python真题及解析(8)一、选择题1.以下对 Python 程序缩进格式描述错误的选项是()A.不需要缩进的代码顶行写,前面不能留空白B.缩进可以用 tab 键实现,也可以用多个空格实现C.严格的缩进可以约束程序结构,可以多层缩进D.缩进是用来格式美化 Python 程序的2.下列Python程序段运行的结果是()x=0for i in range(1,20,3):x=x+iprint(x)A.80 B.190 C.70 D.2103.关于下列Python程序段的说法正确的是()k=1while 1:k+=1A.存在语法错误,不能执行B.执行1次C.执行无限次D.执行k次4.下列Python程序段运行的结果是()。
i=0sum=0while i<10:if i%2==0:sum+=ii+=2print("sum=",sum)A.sum=17 B.sum=18 C.sum=19 D.sum=205.在VB中,下列与表达式Len("python")+20的值相等的是()A.Int(Rnd * 26)+1 B.Val("20")+16 mod 9C.Mid("Hello2019",6,2)+"6" D.a bs(Sqr(16)– 30)6.队列在Python中,用()实现队列的创建,队列的基本操作:()()()()线性数据结构又称线性表。
A.随机;入队;出队;求队长;判队空B.列表;入队;出队;求队长;判队空C.列表;随机;出队;求队长;判队空D.入队;随机;列表;求队长;判队空7.运行下列 Python程序,结果正确是()a=32b=14c=a//bprint(c)A.2.2 B.2 C.“2”D.48.运行下列 Python程序,结果正确的是()a=18b=7c=a%bb=a%bprint(a,b)A.18 5 B.5 18 C.18 4 D.4 189.下面()是Python合法的变量名A.int32 B.40XL C.self D.name10.已知字符串变量x的值是“H”,字符“A”的ASCII值是65,则python表达式chr(ord(x)+2)的值是()A.‘I’B.‘J’C.73 D.7411.下列选项中,不属于Python合法变量名的是()A.int32 B.40xl C.self D._name_12.关于python程序设计语言,下列说法不正确的是( )。
二级python选择模拟题8
L一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。
而实现递归调用中的存储分配通常用A 链表B 栈C队列D 数组.某棵二叉树上第5层的最大的结点数是A15 B 32 C8 D 16.在结构化设计方法中,生成的结构图中,带有箭头的连线表示A数据的流向B控制程序的执行顺序C程序的组成成分D模块之间的调用关系2,下面选项中不属于面向对象程序设计特征的是A类比性B封装性.如果name二”全国计算机等级考试二级Python",以下选项中输出错误的是A»> print[name[:ll]J全国计算机等级考试二级B>»print(name[:]J全国计算机等级考试二级Python C»> print(name[ll:]JPythonD»> print(name[O], name[8], name[-l]J全试.下列程序的运行结果是>>> s = "PYTHON”»> print["{0:3}".format(s]]A'PYT'B'PYTH'C'PYTHON'D'PYTHON1.以下程序的输出结果是:si二“袋鼠”print("{0}生活在主要由母{0}和小{0}组成的较小的群体里。
【format(sl))A 袋鼠生活在主要由母袋鼠和小袋鼠组成的较小的群体里。
BTypeError: tuple index out of rangeC{0}生活在主要由母{0}和小{0}组成的较小的群体里。
DIndexError: tuple index out of range35.定义x=2,6,表达式int(x)的结果是:A32 C 2.0D2.639以下对Python程序设计风格描述错误的选项是:APython中不允许把多条语句写在同一行BPython语句中,增加缩进表示语句块的开始,减少缩进表示语句块的退出CPython中,需要把多条语句写在同一行时,要用了号隔开DPython可以将一条长语句分成多行显示,使用续航符40以下代码段,不会输出A, B, C,的选项是:A i = 0while i < 3:print(chr(i+65),end="/']i += 1continue B for i in range(3):print(chr(65+i)/end=,7,) C i = 0while i < 3:print[chr[i+65),end=breaki += 1for i in [0,1,2]: print[chr(65+i),end='7,)c多态性D继承性5,模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的A 局部化和封装化B抽象和信息隐蔽C激活机制和控制方法D内聚性和耦合性,软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段的任务的是A测试B实现C可行性研究D设计6,下面不属于软件测试实施步骤的是A确认测试B集则试c单元测试D回归测试.软件工程的三要素是A定义、方法和过程B建模、方法和过程C建模、方法和工具D方法、工具和过程7.一间宿舍可住多个学生,则实体宿舍和学生之间的联系是A多对一B 一对多C 多对多D ——对■——.数据库系统的三级模式不包括A 外模式B 内模式C 概念模式D数据模式.下面代码的输出结果是printf 0.1 + 0.2==0.3) A-1BC whileD False.下面代码的执行结果a = 10.99 print(complex(a])A0.99B10.99+jC10.99D(10.99+Oj)8.关于Python字符编码,以下选项中描述错误的是Achr(x)和ord(x)函数用于在单字符和Unicode编码值之间进行转换BPython字符编码使用ASCII编码Cprint chr(65)输出ADprint(ord(,a,)J 输出979.关于Python循环结构,以下选项中描述错误的是Abreak用来结束当前当次语句,但不跳出当前的循环体B遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range。
全国计算机等级考试二级Python真题及解析(8)复习知识点试卷试题
全国计算机等级考试二级Python真题及解析(8)复习知识点试卷试题一、选择题1.根据Python中变量命名遵循的规则,正确的是()A.char21 B.2020Py C.Python D.name.ch2.下列不属于...高级编程语言的是A.C 语言B.VB语言C.Python语言D.机器语言3.在Python语言中,用来定义函数的关键字是()。
A.return B.def C.function D.import4.以下python程序段运行后,y的值是()x=3if x > 3 :y=2*xelse :y=3*x+1print(y)A.10 B.5 C.25 D.265.以下python程序段运行后,x和st的值分别是()x= 123 + 678st = "123" + "678"A.123678 "123678" B.123678 "801" C.801 "123678" D.801 "801" 6.Python的序列类型不包括下列哪一种?()A.字符串B.列表C.元组D.字典7.下列选项中,不属于Python合法变量名的是()A.int32 B.40xl C.self D._name_8.有python程序如下:S=input()print(S * 3)运行后通过键盘输入6,则运算结果是()A.666 B.SSS C.18 D.S*39.下列Python程序运行后的输出结果是()。
s=0for i in range(1,10):s=s+iprint("s=",s)A.s=35 B.s=45 C.s=55 D.s=6510.变量K表示某天是星期几(k=1,表示星期一),下列python表达式中能表示K的下一天的是()A.K+1 B.K%7+1 C.(K+1)%7 D.(K+1)%7-111.下面Python代码运行后,a、b的值为()a=23b=int(a/10)a= a-b * 10print(a,b)A.23 2 B.3 2 C.3 20 D.2 3 12.下列选项中,能作为python程序变量名的是()A.s%1 B.3stu C.while D.dist 13.下列选项中,合法的Python变量名是()A.print B.speed C. D.a#2 14.下面选项中对Python的转义字符描述错误的是()A.\r 回车B.\n 换行C.\\ 反斜杠符号D.\” 单引号15.下列选项都是属于高级语言的是( )A.汇编语言、机器语言B.汇编语言、Basic语言C.Basic语言、Python语言D.机器语言、Python语言16.小林编写一段文件读写操作代码,文件如图,代码段如下:file=open('ceshi.txt','w')file.write("python is a programming language.")file.close( )file=open('ceshi.txt','r')print(file.read( ))该代码段运行后,输出的结果为()A.IA Distributed System Based on Python.B.python is a programming language.C.IA Distributed System Based on Python. python is a programming language.D.程序编译错误,不会输出结果17.在Python中,表达式(21%4)+3的值是()A.2 B.4 C.6 D.818.已知a = 6,b = -4,则Python表达式 a / 2 + b % 2 * 3 的值为()A.3 B.3.0 C.5 D.5.019.在python语言中表示“x属于区间[a,b)”的正确表达式是()A.a≤ x or x < b B.a<= x and x < b C.a≤x and x< b D.a<=x or x<b 20.以下Python程序运行后的输出结果为()A.0 B.45 C.46 D.362880 21.下列变量名在Python中合法的是()A.36B B.F55# C.for D._Good 22.以下是一段python程序:它的可以用哪个流程图表达()。
全国计算机等级考试二级Python真题及解析(8)图文
全国计算机等级考试二级Python真题及解析(8)图文一、选择题1.python中表达式4**3=( )。
A.12B.1C.64D.72.在Python中,通过()函数查看字符的编码。
A.int( ) B.ord( ) C.chr( ) D.yolk( )3.下列Python程序段的运行结果是()i=0sum=0while i<10:if i%2==0:sum+=ii+=1prin t(‘sum=’,sum)A.sum=18 B.sum=20 C.sum=22 D.sum=304.解释性语言是指源代码不要求预先进行编译,在运行时才进行解释再运行,以下哪一种程序设计语言属于解释性语言()。
A.Python B.C++ C.VB D.C5.韦沐沐同学利用Python软件编写“求能被3整除的数”程序,在设计算法环节,使用流程图描述算法,如右图所示,其中空白处可以填入的是()A.A÷3==0 B.A/3==0 C.A\3==0 D.A%3==06.利用Python编程实现计算z=a+aa+aaa+aaaa+aa..a的值,其中a是一个数字,如8+88+888+8888+88888。
设计一个summalion()函数,输入变量为数字a和需要多少个数相加的n,在这个函数中,a.aa.aaa这些基本数由变量Basic来保存,前几个数的求和保存在变量sum中,Python程序如下左图所示,请在下划线处填写代码()完善程序实现如下右图的运行结果。
A.basic+=sum B.sum=basic+n C.sum=basic+1 D.sum+=basic7.我们在用Python进行数据分析的时候,经常会用到pandas库中的DataFrame,这是类似于()的数据结构()A.一维表格B.二维表格C.三维表格D.四维表格8.我们可以对文本中词频较高的分词,通过词云图给予视觉上的突出,小明打算用Python程序来生成词云图,程序中需要用到以下哪个第三方库?()A.WordCloud B.math C.random D.turtle9.在python中,运行下列程序,正确的结果是()。
全国计算机等级考试二级Python真题及解析(8)精品word程序填空阅读填空程序试题
全国计算机等级考试二级Python真题及解析(8)精品word程序填空阅读填空程序试题一、程序填空1.为保护环境,很多城市开始对垃圾实行分类,便于更好的进行处理,为了让大家了解垃圾的分类情况,建立了以下四类列表,list1(可回收垃圾)、list2(有害垃圾)、list3(易腐垃圾),剩下的为其他垃圾,目前,列表中已经存储了以下数据。
list1=["玻璃瓶","旧书","金属","纸板箱","旧衣服","易拉罐"]list2=["胶片","消毒水","纽扣电池","水银温度计","过期药水","泡沫塑料"]list3=["动物内脏","菜叶菜梗","过期食品","香蕉皮","果壳"]根据现有列表,完成以下问题:(1)写出从列表list3中取出“过期食品”的表达式:___________________________________________________________________________ (2)写出从list1中截取["旧书","金属","纸板箱"]这一段的表达式:___________________________________________________________________________ (3)现又发现一个新的列表如下:list4=["过期化妆品","过期药品","杀虫剂"],经过判断,里面存放的为有害垃圾,如何将该列表中的元素添加到list2中,请写出相关的表达式:__________________________________________________________________________ (4)小明在路上捡到了一个塑料瓶,判断为可回收垃圾,写出相关表达式,将塑料瓶添加到列表list1中:__________________________________________________________________________ 2.冠军在A、B、C、D四位同学中。
Python二级模拟练习8
Python二级模拟练习81.给出如下代码:DictColor = {"seashell":"海贝色","gold":"金色","pink":"粉红色","brown":"棕色","purple":"紫色","tomato":"西红柿色"}以下选项中能输出“海贝色”的是() [单选题] *A.print(DictColor["seashell"])(正确答案)B.print(DictColor.keys())C.print(DictColor.values())D.print(DictColor["海贝色"])2.print(3 and 4 or 4)() [单选题] *A.FalseB.TrueC.3D.4(正确答案)3.关于while保留字,以下选项中描述正确的() [单选题] *A.while True: 构成死循环,程序要禁止使用B.使用while必须提供循环次数C.所有while循环功能都可以用for循环替代D.使用while能够实现循环计数(正确答案)4.给出如下代码s = 'Python is beautiful!'可以输出“python”的是(lower表示转为小写) [单选题] *A.print(s[0:6].lower())(正确答案)B.print(s[:–14])C.print(s[0:6])D.print(s[–21: –14].lower)5.元组的访问速度比列表要快一些,如果定义了一系列常量值,并且主要用途仅仅是对其进行遍历二不需要进行任何修改,建议使用元组而不使用列表。
() [判断题] *对(正确答案)错6.Python集合中的元素可以是列表。
