0Pricing
Coding for Kids · Урок

Больше или меньше

Давайте подсказки

«Больше или меньше» — бесплатный урок 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 — локальная установка не требуется.

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

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