Python语言程序设计(工作手册式)【实训题目-含答案】实验4 列表与元组答案版.docx
《Python语言程序设计(工作手册式)【实训题目-含答案】实验4 列表与元组答案版.docx》由会员分享,可在线阅读,更多相关《Python语言程序设计(工作手册式)【实训题目-含答案】实验4 列表与元组答案版.docx(10页珍藏版)》请在第一文库网上搜索。
1、Python基础卖歌报告实验项目实验4:列表与元组学员姓名实验日期实验4列表与元组一、实验目的1 .了解列表基本操作2 .掌握列表的截取与拼接3 .掌握列表的赋值机制4 .学会列表推导式的应用5 .掌握元组基本操作6 .掌握列表与元组的相互转化二、单元练习(-)选择题1Python列表不包含了以下哪个内置函数(D)A.1en()B.max()C.min()D.tup1e()E.1ist()2 .列表中可以放多少个字符串(C)A.1B.255C.无限个D.由用户自己定义3 .以下哪个选项输出值为3?(A)A.1en(1,2,3)B.3in(1,2,3)C.forxin(1,2,3):D.prin
2、tx4 .tup1e函数可以达到什么效果?(D)A.计算元组元素个数B.返回元组中元素最大值C.将元组转换成列表D.将列表转换成元组(二)填空题1.已知tmp=DerisWeng,2018,2019,请填写下面的结果。tmp11=Wengtmpr-11=2019tmp:21=ftDeris,Weng,1tmp:21=Deris20182.请填写PythOn表达式对应的结果。Python表达式结果1en(1,2,3,4,5)5(1,2,3)+(4,5,6,7)(1,2,3,4,5,6,7)(123)*4492(123,)*4(123,123,123,123)3in(1,2,33,4,5)Fa1s
3、eforxin(1,2,3,4):1print(x)2343.请填写Python表达式对应的结果。Python表达式结果en(1,2,3,4,5)51,2,3+4,5,6,71,2,3,4,5,6,7,123,*4T23,123,123,1233in1,2,33,4,5Fa1seforxin1,2,3,4:1print(x)234三、课堂练习任务11列表创建的基本操作】1、创建1个空列表a1ist(用两种方法实现)程序编写于下方a1ist=b1ist=1ist()print(a1ist)print(b1ist)2、创建一个长IoOOO的列表b1isi(列表元素内容为1开始的整数)程序编写于下方
4、a1ist=i1foriinrange(10000)print(a1ist)print(1en(a1ist)3、创建一个长IOOOO的列表CIiSt(列表元素内容均为1)程序编写于下方a1ist=1foriinrange(10000)1print(a1ist)print(1en(a1ist)4、编写程序,用户输入一个列表和2个整数作为下标,然后使用切片获取并输出列表中介于2个下标之间的元素组成的子列表。例如用户输入1,2,3,45,6和2,5,程序输出3,4,5,6o程序编写于下方a1ist=1,2,3,4,5,6,7,8a=eva1(input(下标1:)b=eva1(inpC下标2:)pr
5、int(a1ist)print(a1ista:b+1)任务2:1列表截取与拼接】编写下列代码,观察结果,并说明原因。1 i=iforiinrange(0,15)2 print(1:2)结果:024,681Cu2,1411 I=iforiinrange(0J5)2 Prim(I:-2)结果:1412,IO8,6,4,2,O1说明原因:第一个是从0到15间隔“2”取值,第二个是从15到0间隔“2”取值任务3:【二维列表】编写下列代码,观察结果。123451ist_2d=0foriinrange(5)foriinrange(5)1ist_2d0.append(3)1ist_2d0.append(5)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实训题目-含答案 Python语言程序设计工作手册式【实训题目-含答案】实验4 列表与元组答案版 Python 语言程序设计 工作手册 题目 答案 实验 列表