内容正文:
作业 数据结构与内建函数
1.已知变量s=“2021china”,则表达式s[-1]+s[2]*2 的值是( )
A.“a4” B.“a22”
C.“n22” D.“a0”
2.已知motto=“Beautiful is better than ugly.”,得到切片“Beautiful”的表达式是( )
A.motto[1:9] B.motto[1:10]
C.motto[0:8] D.motto[0:9]
3.中国大陆居民身份证由18 位数字组成,其中第7 至14 位数字代表居民的出生年月日。现将身份证号码保存在字符串变量s 中,小张尝试对身份证号码中的出生年月日进行提取,以下表达式中不正确的是( )
A.s[7:15] B.s[6:14]
C.s[-12:-4] D.s[6:-4]
4.下列表达式中,结果为True 的一项是( )
A.abs(-5+10∥4)<=2.5
B.not(4/2**3<=1)
C.5>=4 or 3==2 and 3<=2
D.7%2!=0 and False
5.已知列表list1=[blue,2,white,5,red,2,green,3],执行x=list1 [ 3 ]+list1 [-1 ],x的值为( )
A.53 B.8
C.8 D.53
6.已知列表list1=[blue,2,white,5,red,2,green,3],执行x=list1 [ 4 ]+list1 [ 2 ],x的值为( )
A.redwhite B.whitered
C.whitered D.redwhite
7.已知列表list1=[blue,2,white,5,red,2,green,3],执行x=list1[0:8:2],x的值为( )
A.[blue,white,red,green]
B.[blue,2,white,5]
C.[2,5,2,3]
D.blue,white,red,green
8.已知字典score={语文:108,数学:115,英语:102,等级:A},以下哪个x中存放的值为102( )
A.score[英语] B.score[英语]
C.score(英语) D.score(英语)
9.下列Python 表达式中结果最小的是( )
A.2**3∥3+8%2*3
B.5**2%3+7%2**2
C.1314∥100%10
D.int(”1”+”5”)∥3
10.下列表达式的值中不为4的是( )
A.len(abcd)
B.int(4.8)
C.round(3.8)
D.max([12,33,4])
11.已知列表list1=[2,3,5,10,18,22,29],现要得到最后一个元素29,以下语句不能实现该功能的是( )
A.list1[6]
B.list1[7]
C.list1[-1]
D.max(list1)
12.已知year2021={1:[”建党”,100,”周年”],2:[”建国”,72,”周年”],3:[”辛亥革命爆发”,110,”周年”]},则year2021[2][1]的值为( )
A.”辛亥革命爆发” B.72
C.110 D.”建国”
13.有Python程序段如下,执行该程序段后,输出的结果是( )
list1=[6,6,17,20,2,9]
list2=[12,2,3,3,5]
p1=max(list1)+len(list2)
p2=list1[3]∥list2[3]
ans=p1%p2
print(ans)
A.0 B.1
C.2 D.3
14.[2023·宁波中学高一]下列表达式的值和其他三项不同的是( )
A.str(666)==6*3
B.-5∥3==int(-2.8)
C.2**3%5∥3**2==0
D.[”a”] in [”a”,”b”,”c”]
15.有如下Python程序段:
dic={”苹果”:[9.98,12.98],”香梨”:[8.98,16.98]}
dic[”苹果”][1]=15.98
dic[”葡萄”]=[12.58,13.98]
print(dic)
该程序运行后输出的结果为( )
A.{”苹果”: [15.98, 12.98], ”香梨”: [8.98, 16.98] }
B.{”苹果”: [9.98, 15.98], ”香梨”: [8.98, 16.98] }
C.{”苹果”: [15.98, 12.98], ”香梨”: [8.98, 16.98], ”葡萄”: [12.58, 13.98]}
D.{”苹果”: [9.98, 15.98], ”香梨”: [8.98,