- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
专题11数组
知识点一一维数组
1.有如下Python程序段:
a=[12,8,9,18,2,19,28,6]
foriinrange(len(a)-1):
ifa[i]a[i+1]:
a[i],a[i+1]=a[i+1],a[i]
p=len(a)-1
foriinrange(len(a)-2,0,-1):
ifa[i]a[p]:
p=i
tmp=a[p];a[p]=a[0];a[0]=tmp
执行该程序段后,a列表的值为()
A.[28,9,18,8,19,12,6,2]
B.[12,9,18,8,19,28,6,2]
C.[28,9,18,19,8,12,6,2]
D.[2,9,12,8,18,19,6,28]
2.去除数组a中重复数据,部分程序代码如下
a=[5,6,4,7,5,7,6,5,7,2]
i=0;n=len(a)-1
whilein:
①________
whilej=n:
ifa[i]==a[j]:
ifa[i]==a[n]:
②________
else:
③________
n-=1
j+=1
i+=1
print(a[:n+1])
则划线处应填空的内容是()
A.①j=i+1②a[j]=a[n]③j-=1
B.①j=i②j-=1③a[j]=a[n]
C.①j=i+1②j-=1③a[j]=a[n]
D.①j=i+1②i-=1③a[j]=a[n]
3.以下Python程序段用以实现在列表a下标为K的位置处插入元素X,而不会导致原有数据的丢失。
x=int(input(″请输入插入的数据:″))
k=int(input(″请输入插入位置:″))
a=[10,20,30,40,50,60,70]
a.append(0)#在最后添加一个0,用以插入新数据。
foriinrange(len(a)-2,k-1,-1):
①________
a[k]=x
则划线处填入的代码为()
A.a[i+1]=a[i] B.a[i]=a[i+1]
C.a[i]=a[i-1] D.a[i-1]=a[i]
4.有如下Python程序段:
a=[1,0,0,0,1,0,1]
foriinrange(100,0,-1):
flag=True
m=i
forjinrange(len(a)-1,-1,-1):
ifm%2!=a[j]:
flag=False
m//=2
ifflag:
ans=i
break
print(ans)
程序运行后,变量ans的值是()
A.46 B.58
C.69 D.81
5.有如下的Python程序段:
a=[3,5,7,9,11,13,15]
p=2
foriinrange(p+1,len(a)):
a[i-1]=a[i]
dela[i]#从列表中删除元素a[i]
则与方框中程序段功能相同的语句是(注:pop()删除列表最后一个元素,del()删除列表指定范围元素)()
A.a=a[:p]+a[p+1:] B.a=a[:p]+a[p:]
C.a.pop() D.dela[p:]
6.将一组数保存在列表a中,若a[0]=0,则在列表a中从左到右找到第一个大于零的元素,并与a[0]交换。用Python程序描述,下列选项中不可行的是()
A.i=0
whilea[i]==0:
i+=1
a[0],a[i]=a[i],a[0]
B.foriinranges(5):
ifa[i]0:
break
a[0],a[i]=a[i],a[0]
C.i=0
whileTrue:
ifa[i]0:
break
i+=1
a[0],a[i]=a[i],a[0]
D.foriina:
ifi0:
break
a[0],a[i]=a[i],a[0]
7.列表a有n(n=2)个正整数,相邻两数的差值为1,0或-1。求相邻两数具有相同差值的连续子序列中,子序列元素和的最大值。实现该功能的程序段如下,加框处应填写的正确代码是()
state=a[1]-a[0]
maxv=t1=t2=a[1]+a[0]
foriinrange(2,n):
f=a[i]-a[i-1]
eq\x()
print(maxv)
8.有如下Python程序段:
importrandom
n=8
a=[random.randint(0,9)foriinrange(n)]
fortinrange(2):
i=t+1
whilein-1:
ift%2==0:
您可能关注的文档
- 第3章设计与制作三维创意作品3.2三维创意作品赏析-高中教学同步《信息技术人工-三维设计与创意》(教案)(人教-中图版2019).docx
- 第3章设计与制作三维创意作品3.3规划设计三维动画 -高中教学同步《信息技术人工-三维设计与创意》(教案)(人教-中图版2019).docx
- 第3章设计与制作三维创意作品3.4构建三维动画模型 -高中教学同步《信息技术人工-三维设计与创意》(教案)(人教-中图版2019).docx
- 第3章设计与制作三维创意作品3.5设计三维动画模型的外观 -高中教学同步《信息技术人工-三维设计与创意》(教案)(人教-中图版2019).docx
- 第3章设计与制作三维创意作品3.6三维动画实现和作品发布-高中教学同步《信息技术人工-三维设计与创意》(教案)(人教-中图版2019).docx
- 第3章数据处理与应用3.1数据处理的一般过程 高中教学同步《信息技术-数据与计算》(教案)(人教-中图版2019).docx
- 第3章数据处理与应用3.2数据采集与整理 高中教学同步《信息技术-数据与计算》(教案)(人教-中图版2019).docx
- 第3章数据处理与应用3.3数据分析与可视化 高中教学同步《信息技术-数据与计算》(教案)(人教-中图版2019).docx
- 第3章数据处理与应用3.4数据分析报告与应用 高中教学同步《信息技术-数据与计算》(教案)(人教-中图版2019).docx
- 第3章数据管理3.1数据库与数据管理 -高中教学同步《信息技术数据管理与分析》(教案)(人教-中图版2019).docx
- 2025届信息技术一轮复习练习:专题12 链表(含答案).docx
- 2025届信息技术一轮复习练习:专题13 队列(含答案).docx
- 2025届信息技术一轮复习练习:专题14 栈(含答案).docx
- 2025届信息技术一轮复习练习:专题15 树(含答案).docx
- 2025届信息技术一轮复习练习:专题16 算法思想(含答案).docx
- 2025届信息技术一轮复习练习:专题17 排序算法(含答案).docx
- 2025届信息技术一轮复习练习:专题18 查找算法(含答案).docx
- 2025届信息技术一轮复习练习:专题19 基于数据结构的算法实现(含答案).docx
- 第1章 认识数据与大数据 1.2数字化与编码-高中教学同步《信息技术-数据与计算》(教案)(人教-中图版2019).docx
- 第1章 认识数据与大数据1.1 数据、信息与知识-高中教学同步《信息技术-数据与计算》(教案)(人教-中图版2019).docx
最近下载
- (一模)2026届大湾区普通高中毕业年级联合模拟考试(一)数学试卷(含答案).pdf
- 延世韩国语单词第一册.pdf VIP
- 张佩兰溶栓讲稿课件.ppt
- 实验室生物安全程序文件.docx VIP
- 子公司治理制度.docx VIP
- 北师大版小学数学二年级上册第七单元《分一分与除法》大单元教学方案.docx VIP
- 2025出生医学证明管理培训.pptx VIP
- 2025年甘肃省定西市安定区称钩驿镇选聘村干部笔试备考题库及答案解析.docx VIP
- 2025广东惠州市龙门县平陵街道招聘村“两委”干部储备人选16人考试参考题库及答案解析.docx VIP
- GB50345-2012 屋面工程技术规范.pdf VIP
原创力文档


文档评论(0)