Поиск значений
Находите значения по ключу
«Поиск значений» — бесплатный урок Coding for Kids на CoddyKit. Это урок 2 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения 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, чтобы проверить, существует ли ключ. Команда выдаёт истину или ложь!
box = {"toy": "car"}
print("toy" in box)Находим и используем 🧮
Найденное число можно сразу использовать в вычислениях!
game = {"coins": 10}
print(game["coins"] + 5)Поиск выполняется быстро ⚡
Словари находят значения по ключу мгновенно. Не нужно пересчитывать каждый элемент, как в списке! 🚀
Быстрая проверка ✅
Какой способ безопасен, если ключ может отсутствовать? 🤔
Настоящий сыщик! 🕵️
Вы можете искать данные с помощью box["key"] или безопасного box.get("key"), а также проверять наличие с помощью "key" in box. Детективный уровень: эксперт! 🌟
Часто задаваемые вопросы
Урок «Поиск значений» бесплатный?
Да — полный текст урока «Поиск значений» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Coding for Kids, подпишись на CoddyKit PRO. Курс Coding for Kids содержит 4 уроков всего.
Чему я научусь в уроке «Поиск значений»?
Находите значения по ключу Ты практикуешь Coding for Kids с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.
Нужен ли мне опыт, чтобы начать Coding for Kids?
Предыдущий опыт не требуется. Coding for Kids на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 2 из 4.
Сколько времени занимает урок «Поиск значений»?
Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.
Можно ли писать и запускать код в этом уроке Coding for Kids?
Да. Каждый урок Coding for Kids включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.