0Pricing
Coding for Kids · 课时

查找内容

通过键查找值

查找内容 是 CoddyKit 上的免费 Coding for Kids 课时。 这是第 2 节课,共 4 节。 你可以在下方免费阅读本课时的完整内容 — 然后在浏览器中使用内置代码编辑器和全天候 AI 导师进行实践。 这是 Coding for Kids 学习路径的一部分,你的进度在网页和 CoddyKit 应用中同步。 Coding for Kids 课程共包含 4 节课。

查找内容 🔍

字典可以根据键快速查找值!就像在真正的字典中查找单词一样。📖

使用键 🔑

把键放在方括号中,就能取出它对应的值。

hero = {"name": "Zara", "power": "fly"}
print(hero["power"])

查找数字 🔢

数字值也可以进行查找。

game = {"score": 42, "lives": 3}
print(game["score"])

保存查找到的内容 💾

您可以把查找到的值保存到一个新变量中!

hero = {"name": "Zara"}
who = hero["name"]
print("Hello " + who)

查找两次 🔁

您可以连续查找多个键。

fruit = {"apple": 3, "banana": 5}
print(fruit["apple"])
print(fruit["banana"])

键不存在,糟糕 😅

如果键不存在,Python 就会感到困惑!使用 .get() 可以更安全。

box = {"toy": "car"}
print(box.get("candy"))

安全查找 🛡️

如果键不存在,.get() 会返回 None,而不是产生错误。

box = {"toy": "car"}
print(box.get("toy"))

备用答案 🎁

您可以为 .get() 提供一个备用值,以便在键不存在时使用!

box = {"toy": "car"}
print(box.get("candy", "none"))

检查是否存在 ✔️

使用 in 检查某个键是否存在。它会给出 True 或 False!

box = {"toy": "car"}
print("toy" in box)

查找后立即使用 🧮

查找到数字后,可以立即在数学运算中使用它!

game = {"coins": 10}
print(game["coins"] + 5)

查找速度很快 ⚡

字典可以通过键立即找到值。不需要像列表一样逐个数过每一项!🚀

快速检查 ✅

当某个键可能不存在时,哪种方式更安全?🤔

超级侦探!🕵️

您可以使用 box["key"] 或安全的 box.get("key") 查找内容,也可以使用 "key" in box 进行检查。侦探等级:专家!🌟

常见问题解答

「查找内容」课时是免费的吗?

是的 — 「查找内容」的完整文本可在网页上免费阅读。要进行交互式练习(内置代码编辑器和全天候 AI 导师)并解锁 Coding for Kids 课程的其余内容,请升级到 CoddyKit PRO。 Coding for Kids 课程共包含 4 节课。

「查找内容」这节课中我会学到什么?

通过键查找值 你通过在浏览器中直接运行的动手代码来练习 Coding for Kids,全天候 AI 导师会在你学习这节课的过程中回答你的问题。

学习 Coding for Kids 需要有经验吗?

无需任何先前经验。CoddyKit 上的 Coding for Kids 课程适合初学者到高级学习者,你可以从这里开始或从头开始,按照自己的节奏学习。 这是第 2 节课,共 4 节。

「查找内容」课时需要多长时间?

大多数 CoddyKit 课程大约需要 5–10 分钟。每节课都很精短且互动,所以你能稳步进步,并在网页和应用中从离开的地方继续。

我能在这节 Coding for Kids 课中编写并运行代码吗?

能。每节 Coding for Kids 课都包含内置代码编辑器,你可以在浏览器中直接编写并运行真实代码,并获得即时 AI 反馈 — 无需本地设置。

此课程中的所有课时

  1. 什么是字典
  2. 查找内容
  3. 添加与修改
  4. 迷你电话簿
← 返回 Coding for Kids