2026/5/24 6:59:05
网站建设
项目流程
建设一个网站的设备,藤县建设局网站,wordpress怎么换域名,网上做流量对网站有什么影响吗#x1f4d8; 第 16 课
《列表魔法箱#xff1a;一次装很多数据》 #x1f9ed; 第一章#xff1a;一个盒子#xff0c;装不下这么多东西了
1、在前面的学习中#xff0c;我们认识了变量小盒子。
score 90
这个盒子很乖#xff0c; 但它有一个小毛病——
#x1… 第 16 课《列表魔法箱一次装很多数据》 第一章一个盒子装不下这么多东西了1、在前面的学习中我们认识了变量小盒子。score 90这个盒子很乖但它有一个小毛病——一次只能装一个东西。2、有一天Python 小蛇 找到你为难的说“我有一串分数要记住语文、数学、英语、科学、体育……你总不能让我准备 5 个盒子吧”你一听也愣住了a 90 b 88 c 95 d 92 e 85 太麻烦了而且一点都不整齐。这时候列表魔法箱登场了 ✨ 第二章列表魔法箱出现了1、Python 小蛇掏出一个神奇的箱子说“这个箱子可以一次装很多东西而且还能排好队”这个箱子叫做 ——列表list2、✨ 第一个列表魔法箱scores [90, 88, 95, 92, 85]仔细一看[和]是箱子的外壳里面的数字是一个个小物品逗号,是分隔线一个列表 一个大箱子里面有很多小东西3、 形象记忆我们可以这样记 列表 可以装很多东西的魔法箱 里面的东西 排好队的小物品 第三章列表里的东西是排队站好的1、Python 小蛇提醒你一件非常重要的事“列表里的东西不是乱站的它们是排着队的”2、来看这个列表names [小明, 小红, 小刚]它们的队伍是这样的位置编号内容0小明1小红2小刚3、 注意了第一个位置是 0不是 1 第四章用编号拿出列表里的东西1、你可以用编号索引把东西拿出来。print(names[0])屏幕会显示小明2、再试试print(names[1])显示小红3、 规则记忆 列表从 0 开始数 用方括号[编号]取东西 第五章千万别乱拿常见错误1、如果你写print(names[3])2、Python 小蛇会摇头“不行不行我这里只有 0、1、2 号位置”3、超过范围会报错 第六章列表里可以放什么1、Python 小蛇说“我不挑食”2、✔ 可以放数字nums [1, 2, 3, 4]3、✔ 可以放文字foods [苹果, 香蕉, 西瓜]4、✔ 可以混着放先不常用mix [10, 猫, True]5、 初学阶段建议一个列表里先放同一种类型的东西➕ 第七章给列表加新东西超开心1、列表最棒的一点是——还能长大✨ append 魔法往后加scores [90, 88] scores.append(95) print(scores)输出[90, 88, 95]2、Python 小蛇笑着说“append 就是在队伍最后加一个新朋友” 第八章列表 for 循环梦幻组合1、还记得 for 循环吗scores [90, 88, 95] for s in scores: print(s)屏幕会依次显示90 88 952、 数据处理离不开“ 列表 循环 ” 列表负责装数据 for 负责一个一个看这就是以后数据处理的基本套路。 第九章今天我们学会了什么1、我们已经解锁了超重要的技能✅ 什么是列表✅ 列表用[]创建✅ 列表里的东西是有顺序的✅ 用[编号]取数据✅ 用append()加新数据✅ 列表可以和 for 循环一起用2、 记忆口诀 列表是大箱 编号从 0 算 中括号来取➕ append 往后站 for 循环一个个看附♂️ 第 16 课 闯关式作业《列表魔法箱一次装很多数据》 第一关看懂列表选择题 15 第 1 题1下面哪一行代码创建了一个列表A.scores 90, 88, 95B.scores (90, 88, 95)C.scores [90, 88, 95]D.scores {90, 88, 95}2✅答案C 讲解列表要用中括号[ ]包起来。 第 2 题1下面这个列表中一共有几个元素names [小明, 小红, 小刚]A. 2B. 3C. 4D. 不知道2✅答案B 讲解逗号分开的有3 个名字。 第 3 题1下面哪一个是列表中第一个元素的位置编号A. 1B. 0C. -1D. A(2) ✅答案B 讲解Python 中列表编号从 0 开始。 第 4 题(1) 如果有代码nums [10, 20, 30]下面哪一行能输出20A.print(nums[0])B.print(nums[1])C.print(nums[2])D.print(nums[3])✅答案B 讲解位置编号0 → 101 → 202 → 30 第 5 题(1) 下面哪种内容可以放进列表里A. 数字B. 文字C. True / FalseD. 以上都可以(2) ✅答案D 讲解列表很厉害什么都能装。 第二关判断对错610 第 6 题(1) 列表只能放一个数据。(2) ❌答案错 讲解列表就是“一次装很多数据的魔法箱”。 第 7 题(1) 下面代码是正确的scores [90, 88, 95](2) ✅答案对 第 8 题(1) 下面代码会输出小红names [小明, 小红, 小刚] print(names[1])(2)✅答案对 第 9 题(1) 下面代码会报错nums [1, 2, 3] print(nums[3])(2) ✅答案对 讲解只有0, 1, 2没有3号位置。 第 10 题1append()是用来往列表最后面加东西的。2✅答案对 第三关动手写代码1115 第 11 题我的第一个列表1请写一段程序1️⃣ 创建一个列表名字叫numbers2️⃣ 里面放1, 2, 33️⃣ 用print打印整个列表2✅ 参考答案numbers [1, 2, 3] print(numbers) 讲解直接打印列表会看到整个箱子里的内容。 第 12 题拿出列表里的宝贝1请写程序1️⃣ 创建列表names [小明, 小红, 小刚]2️⃣ 打印第一个名字2✅ 参考答案names [小明, 小红, 小刚] print(names[0]) 讲解列表第一个位置是0。 第 13 题列表变大了(1) 请完成1️⃣ 创建列表scores [90, 88]2️⃣ 用append加入953️⃣ 打印列表(2) ✅ 参考答案scores [90, 88] scores.append(95) print(scores) 讲解append就是“排队站到最后”。 第 14 题for 循环看列表(1) 请写程序1️⃣ 创建列表nums [3, 6, 9]2️⃣ 用 for 循环一个一个打印数字(2) ✅ 参考答案nums [3, 6, 9] for n in nums: print(n) 讲解for 会帮你自动一个一个取出来。 第 15 题我的魔法箱挑战题 (1) 请你自由完成一个程序要求✔ 至少有一个列表✔ 列表里至少 3 个元素✔ 用 for 循环打印(2) 示例答案 foods [苹果, 香蕉, 西瓜] for food in foods: print(food) 讲解这已经是真正的数据处理套路了 本课通关总结我们已经会了✅ 创建列表✅ 用编号取数据✅ 用 append 加数据✅ 用 for 循环看数据今天已经正式进入了“数据小魔法师”阶段♂️✨ 下一节课预告第 17 课Python 小蛇眨眨眼“如果我有一箱分数我能不能帮你 算平均分 找最大最小 统计数量”第 17 课《列表 for数据处理小工厂》我们就要正式开始“处理数据”了 ✨