Больше или меньше
Давайте подсказки
«Больше или меньше» — бесплатный урок Coding for Kids на CoddyKit. Это урок 3 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Coding for Kids, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Coding for Kids содержит 4 уроков всего.
Даём полезные подсказки! 💡
Здравствуйте, помощник! 💡 Отличная игра в угадывание даёт HINTS! Если догадка неверна, мы говорим игроку: выше или ниже! 📈📉
Давайте сделаем нашу игру умной и полезной!
print('Too high? Too low? I will help you! 💡')Знак «больше» 📈
Символ > означает «больше» (выше). 📈 Поэтому guess > secret спрашивает: догадка больше секрета?
guess = 8
secret = 5
if guess > secret:
print('Your guess is too HIGH! Go lower! 📉')Знак «меньше» 📉
Символ < означает «меньше» (ниже). 📉 Поэтому guess < secret спрашивает: догадка меньше?
guess = 3
secret = 5
if guess < secret:
print('Your guess is too LOW! Go higher! 📈')Три варианта 🔀
Догадка может быть слишком большой, слишком маленькой или точной! Мы проверяем все три варианта с помощью if, elif и else! 🔀
guess = 4
secret = 5
if guess > secret:
print('Too high! 📉')
elif guess < secret:
print('Too low! 📈')
else:
print('Just right! 🎉')Пробуем подсказки 🎯
Измените guess ниже на 2, затем на 9, а потом на 5 и каждый раз запускайте код, чтобы увидеть все три подсказки! 🎯
guess = 9
secret = 5
if guess > secret:
print('Lower! 📉')
elif guess < secret:
print('Higher! 📈')
else:
print('Correct! 🎉')Подсказки для настоящих догадок 🗣️
Теперь получим REAL догадку от игрока и дадим подсказку! 🗣️
import random
secret = random.randint(1, 20)
guess = int(input('Guess 1-20: '))
if guess > secret:
print('Too high! 📉')
elif guess < secret:
print('Too low! 📈')
else:
print('You got it! 🎉')Подсказки в цикле 🔁
Подсказки особенно полезны при MANY попытках! Давайте давать подсказку на каждом ходу в цикле. 🔁 Игрок будет всё ближе и ближе!
secret = 7
for tries in range(3):
guess = int(input('Guess 1-10: '))
if guess > secret:
print('Too high! 📉')
elif guess < secret:
print('Too low! 📈')
else:
print('Correct! 🎉')Теплее и холоднее 🔥❄️
Мы также могли бы говорить «теплее» или «холоднее»! Но «выше» и «ниже» — самые понятные подсказки для чисел. 🔥❄️ Пока будем придерживаться их!
guess = 6
secret = 8
if guess < secret:
print('Getting warmer, go higher! 🔥📈')Отсчёт попыток ⏳
Мы можем сообщить игроку, сколько попыток у него осталось LEFT! Это добавляет азарта. ⏳
total = 3
for tries in range(total):
left = total - tries
print('You have', left, 'tries left! ⏳')
guess = int(input('Guess: '))Умная игра целиком 🧠
Вот умная игра со случайным секретным числом, настоящими догадками, подсказками и ограниченным числом попыток — всё в одном! 🧠
import random
secret = random.randint(1, 20)
for tries in range(4):
guess = int(input('Guess 1-20: '))
if guess > secret:
print('Lower! 📉')
elif guess < secret:
print('Higher! 📈')
else:
print('You win! 🏆')Мастер подсказок! 🚀
Теперь Вы можете направлять игроков к ответу с помощью умных подсказок! 🚀 Это делает игры весёлыми AND честными. Попробуйте использовать разные секретные числа!
guess = 12
secret = 15
if guess < secret:
print('Go higher! 📈')
else:
print('Go lower! 📉')Быстрая проверка! 🧠
Проверьте свои навыки создания подсказок! 💡
Чемпион подсказок! 🎉
Отлично! 🎉 Ваша игра даёт умные подсказки!
>означает «больше» (слишком большое число) 📉<означает «меньше» (слишком маленькое число) 📈if/elif/elseохватывают все три случая 🔀- Подсказки в цикле направляют игрока 🔁
Далее: отпразднуем, когда игрок одержит WIN! 🏆
guess = 5
secret = 5
if guess == secret:
print('Perfect guess! 🎉')Часто задаваемые вопросы
Урок «Больше или меньше» бесплатный?
Да — полный текст урока «Больше или меньше» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Coding for Kids, подпишись на CoddyKit PRO. Курс Coding for Kids содержит 4 уроков всего.
Чему я научусь в уроке «Больше или меньше»?
Давайте подсказки Ты практикуешь Coding for Kids с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.
Нужен ли мне опыт, чтобы начать Coding for Kids?
Предыдущий опыт не требуется. Coding for Kids на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 3 из 4.
Сколько времени занимает урок «Больше или меньше»?
Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.
Можно ли писать и запускать код в этом уроке Coding for Kids?
Да. Каждый урок Coding for Kids включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.
Все уроки этого курса
- Создание секретного числа
- Запрос вариантов ответа
- Больше или меньше
- Вы выиграли