Запрос вариантов ответа
Читайте предположение игрока
«Запрос вариантов ответа» — бесплатный урок 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 — локальная установка не требуется.
Все уроки этого курса
- Создание секретного числа
- Запрос вариантов ответа
- Больше или меньше
- Вы выиграли