0Pricing
Coding for Kids · レッスン

値の検索

キーで値を検索します

「値の検索」はCoddyKit上の無料Coding for Kidsレッスンです。 これはレッスン2/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応の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)

2回検索する 🔁

キーをいくつも、1つずつ続けて検索できます。

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で確認できます。探偵レベルは最高です!🌟

よくある質問

「値の検索」レッスンは無料ですか?

はい。「値の検索」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Coding for Kidsコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Coding for Kidsコースには全4レッスンが含まれています。

「値の検索」で何を学びますか?

キーで値を検索します ブラウザで直接実行するハンズオンコードでCoding for Kidsを演習し、24時間対応の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に戻る