値の検索
キーで値を検索します
「値の検索」は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フィードバックを取得できます。ローカル設定は不要です。