查看“Python练习之组合数据类型(二)”的源代码
←
Python练习之组合数据类型(二)
跳转至:
导航
,
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
1.下面代码的输出结果是 <nowiki>vlist = list(range(5)) for e in vlist: print(e,end=",")</nowiki> A.0;1;2;3;4; B.0 1 2 3 4 C.0,1,2,3,4, D.[0, 1, 2, 3, 4] 2.关于Python字典,以下选项中描述错误的是 A.字典中对某个键值的修改可以通过中括号[]的访问和赋值实现 B.如果想保持一个集合中元素的顺序,可以使用字典类型 C.Python通过字典实现映射 D.Python字典是包含0个或多个键值对的集合,没有长度限制,可以根据"键"索引"值"的内容 3.给出如下代码: DictColor = {"seashell":"海贝色","gold":"金色","pink":"粉红色","brown":"棕色","purple":"紫色","tomato":"西红柿色"} 以下选项中能输出“海贝色”的是 A.print(DictColor["海贝色"]) B.print(DictColor["seashell"]) C.print(DictColor.values()) D.print(DictColor.keys()) 4.给出如下代码: <nowiki>import random as ran listV = [] ran.seed(100) for i in range(10): i = ran.randint(100,999) listV.append(i)</nowiki> 以下选项中能输出随机列表元素最大值的是 A.print(listV.pop(i)) B.print(max(listV)) C.print(listV.max()) D.print(listV.reverse(i)) 5.给出如下代码: <nowiki>MonthandFlower={"1月":"梅花","2月":"杏花","3月":"桃花","4月":"牡丹花",\ "5月":"石榴花","6月":"莲花","7月":"玉簪花","8月":"桂花","9月":"菊花",\ "10月":"芙蓉花","11月":"山茶花","12月":"水仙花"} n = input("请输入1—12的月份:") print(n + "月份之代表花:" + MonthandFlower.get(str(n)+"月"))</nowiki> 以下选项中描述正确的是 A.MonthandFlower是一个元组 B.MonthandFlower是一个集合 C.代码实现了从键盘上获取一个整数(1—12)来表示月份,输出该月份对应的代表花名 D.MonthandFlower是一个列表 6.下面代码的输出结果是 <nowiki>list1 = [] for i in range(1,11): list1.append(i**2) print(list1)</nowiki> A.[1, 4, 9, 16, 25, 36, 49, 64, 81, 100] B.----Python:----A Superlanguage C.错误 D.[2, 4, 6, 8, 10, 12, 14, 16, 18, 20] 7.下面代码的输出结果是 <nowiki>list1 = [i*2 for i in 'Python'] print(list1)</nowiki> A.Python Python B.['PP', 'yy', 'tt', 'hh', 'oo', 'nn'] C.错误 D.[2, 4, 6, 8, 10, 12] 8.下面代码的输出结果是 <nowiki>list1 = [m+n for m in 'AB' for n in 'CD'] print(list1)</nowiki> A.['AC', 'AD', 'BC', 'BD'] B.AABBCCDD C.ABCD D.错误 9.下面代码的输出结果是 <nowiki>list1 = [(m,n) for m in 'AB' for n in 'CD'] print(list1)</nowiki> A.错误 B.['AC', 'AD', 'BC', 'BD'] C.[‘A’,’B’,’C’,’D’] D.[('A', 'C'), ('A', 'D'), ('B', 'C'), ('B', 'D')] 10.下面代码的输出结果是 <nowiki>list1 = [(m,n) for m in 'ABC' for n in 'ABC' if m!=n] print(list1)</nowiki> A.错误 B.['AC', 'AD', 'BC', 'BD'] C.[('A', 'B'), ('A', 'C'), ('B', 'A'), ('B', 'C'), ('C', 'A'), ('C', 'B')] D.[('A', 'C'), ('A', 'D'), ('B', 'C'), ('B', 'D')] 11.下面代码的输出结果是 <nowiki>d = {'a':1,'b':2,'c':3}; print(d['c'])</nowiki> A.1 B.{‘c’:3} C.2 D.3 12.下面代码的输出结果是 <nowiki>list1 = [1,2,3] list2 = [4,5,6] print(list1+list2)</nowiki> A.[1,2,3] B.[5,7,9] C.[4,5,6] D.[1, 2, 3, 4, 5, 6] 13.下面代码的输出结果是 <nowiki>str1="k:1|k1:2|k2:3|k3:4" str_list=str1.split('|') d={} for l in str_list: key,value=l.split(':') d[key]=value print(d)</nowiki> A.[k:1,k1:2,k2:3,k3:4] B.['k':'1', 'k1':'2', 'k2':'3','k3':'4'] C.{k:1,k1:2,k2:3,k3:4} D.{'k': '1', 'k1': '2', 'k2': '3', 'k3': '4'} 14.将以下代码保存成Python文件,运行后输出的是 <nowiki>li = ['alex','eric','rain'] s = "_".join(li) print(s)</nowiki> A._alex_eric_rain B.alex_eric_rain_ C._alex_eric_rain_ D.alex_eric_rain 15.下面代码的输出结果是 <nowiki>li = ["hello",'se',[["m","n"],["h","kelly"],'all'],123,446] print(li[2][1][1]) </nowiki> A.m B.n C.h D.kelly 16.下面代码的输出结果是 <nowiki>a = [] for i in range(2,10): count = 0 for x in range(2,i-1): if i % x == 0: count += 1 if count == 0: a.append(i) print(a)</nowiki> A.[4, 6 ,8 ,9 ,10] B.[2 ,4 ,6 ,8] C.[3 ,5 ,7 ,9] D.[2, 3, 5, 7] 17.下面代码的输出结果是 <nowiki>l1=[1,2,3,2] l2=['aa','bb','cc','dd','ee'] d={} for index in range(len(l1)): d[l1[index]]=l2[index] print(d)</nowiki> A.{1: 'aa', 2: 'bb', 3: 'cc'} B.{1: 'aa', 2: 'dd', 3: 'cc'} C.{1: 'aa', 2: 'bb', 3: 'cc',2:'dd'} D.{1: 'aa', 2: 'bb', 3: 'cc',2:'bb'} 18.下面代码的输出结果是 <nowiki>i = ['a','b','c'] l = [1,2,3] b = dict(zip(i,l)) print(b)</nowiki> A.{'a': 1, 'b': 2, 'c': 3} B.不确定 C.报出异常 D.{1: 'a', 2: 'd', 3: 'c'} 19.下面代码的输出结果是 <nowiki>a = [1, 2, 3] for i in a[::-1]: print(i,end=",")</nowiki> A.3,2,1, B.2,1,3 C.1,2,3 D.3,1,2 20.下面代码的输出结果是 <nowiki>L = [1,2,3,4,5] s1 = ','.join(str(n) for n in L) print(s1) </nowiki> A.[1,2,3,4,5] B.[1,,2,,3,,4,,5] C.1,2,3,4,5 D.1,,2,,3,,4,,5 21.下面代码的输出结果是 <nowiki>a = [9,6,4,5] N = len(a) for i in range(int(len(a) / 2)): a[i],a[N-i-1] = a[N-i-1],a[i] print(a)</nowiki> A.[9,6,5,4] B.[5,4,6,9] C.[5,6,9,4] D.[9,4,6,5] 22.下面代码的输出结果是 <nowiki>a = [1, 2, 3] b = a[:] print(b)</nowiki> A.[1, 2, 3] B.[3,2,1] C.[] D.0xF0A9 23.下面代码的输出结果是 <nowiki>a = [1,3] b = [2,4] a.extend(b) print(a)</nowiki> A.[1, 3, 2, 4] B.[4 ,2 ,3 ,1] C.[4 ,3 ,2 ,1] D.[1 ,2 ,3 ,4] 24.下面代码的输出结果是 <nowiki>>>> s = {} >>> type(s)</nowiki> A.<class 'dict'> B.<class 'tuple'> C.<class 'set'> D.<class 'list'> 25.下面代码的输出结果是 <nowiki>>>> s = set() >>> type(s)</nowiki> A.<class 'tuple'> B.<class 'set'> C.<class 'list'> <D.class 'dict'>
返回至
Python练习之组合数据类型(二)
。
导航菜单
个人工具
登录
命名空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息