0Pricing
Coding for Kids · Урок

Запрос вариантов ответа

Читайте предположение игрока

«Запрос вариантов ответа» — бесплатный урок Coding for Kids на CoddyKit. Это урок 2 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Coding for Kids, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Coding for Kids содержит 4 уроков всего.

Время угадывать! ❓

Здравствуйте, ведущий игры! 🎤 У компьютера есть секретное число. Теперь нам нужно попросить PLAYER назвать свою догадку! ❓

Давайте узнаем, как считывать догадку и проверять её!

print('What number am I thinking of? 🤔')

Спрашиваем с помощью input() 🗣️

Помните input()? Он спрашивает игрока и ждёт ответа! 🗣️ Мы сохраняем его догадку в ящике.

guess = input('Take a guess: ')
print('You guessed', guess)

Превращаем догадку в число 🔢

Поскольку секрет — это число, догадка тоже должна быть числом! Мы оборачиваем её в int(). 🔢

guess = int(input('Take a guess: '))
print('Your number guess is', guess)

Сравниваем с секретом ⚖️

Теперь проверим, совпадает ли догадка! Мы используем ==, чтобы сравнить догадку с секретом. ⚖️

secret = 7
guess = 7
if guess == secret:
    print('You got it! 🎉')

А если ответ неверный? ❌

Если догадка NOT совпадает с секретом, мы используем else, чтобы сказать: «попробуйте ещё раз»! ❌

secret = 7
guess = 4
if guess == secret:
    print('Correct! 🎉')
else:
    print('Nope, try again! 🔁')

Настоящая догадка и секрет 🎯

Давайте объединим случайный секрет с настоящей догадкой игрока! 🎯

import random
secret = random.randint(1, 10)
guess = int(input('Guess 1 to 10: '))
if guess == secret:
    print('Amazing! You won! 🏆')
else:
    print('The secret was', secret)

Много догадок с помощью цикла 🔁

Одна попытка — не очень весело! Давайте дадим игроку SEVERAL попыток с помощью цикла. 🔁

for tries in range(3):
    guess = int(input('Guess: '))
    print('You guessed', guess)

Считаем попытки 🔢

Полезно сообщать игроку, какая сейчас попытка! Мы можем вывести номер попытки. 🔢

for tries in range(3):
    print('Try number', tries + 1)
    guess = int(input('Your guess: '))

Проверяем догадку внутри цикла 🎮

Давайте проверять догадку каждый раз внутри цикла! Если ответ правильный, мы отпразднуем это. 🎮

import random
secret = random.randint(1, 10)
for tries in range(3):
    guess = int(input('Guess 1-10: '))
    if guess == secret:
        print('You win! 🎉')

Дружелюбные сообщения 😊

Всегда поддерживайте игрока! Подбадривайте его дружелюбными сообщениями, даже если он ошибся. 😊

guess = 5
print('Nice try with', guess, '! Keep going, you can do it! 💪')

Профессионально получаем догадки! 🚀

Теперь Вы умеете просить игроков вводить догадки и проверять их! 🚀 Попробуйте изменить число попыток в цикле ниже!

for tries in range(4):
    guess = int(input('Guess: '))
    print('Got your guess:', guess)

Быстрая проверка! 🧠

Проверьте свои навыки создания игры в угадывание! ❓

Чемпион по запросу догадок! 🎉

Отличная работа! 🎉 Вы умеете запрашивать догадки!

  • input() спрашивает игрока 🗣️
  • int() превращает догадку в число 🔢
  • == сравнивает догадку с секретом ⚖️
  • Цикл даёт несколько попыток 🔁

Далее: даём подсказки «выше» или «ниже»! 📈📉

guess = int(input('Your guess: '))
print('You guessed', guess, '! 🎯')

Часто задаваемые вопросы

Урок «Запрос вариантов ответа» бесплатный?

Да — полный текст урока «Запрос вариантов ответа» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 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 — локальная установка не требуется.

Все уроки этого курса

  1. Создание секретного числа
  2. Запрос вариантов ответа
  3. Больше или меньше
  4. Вы выиграли
← Назад к Coding for Kids