Бросок одного кубика
Случайное число от 1 до 6
«Бросок одного кубика» — бесплатный урок Coding for Kids на CoddyKit. Это урок 1 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Coding for Kids, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Coding for Kids содержит 4 уроков всего.
Бросьте кубик! 🎲
Давайте попросим компьютер бросить кубик вместо нас! 🎲 Каждый бросок — это сюрприз, совсем как в настоящей игре.
Знакомство со случайными числами 🎰
В Python есть вспомогательный модуль random для создания случайностей. Мы подключаем его с помощью import.
import random
print('random is ready! 🎲')Случайное число 🔢
random.randint(1, 6) выбирает число от 1 до 6, как при броске кубика!
import random
print(random.randint(1, 6))Запустите ещё раз 🔁
Запустите этот код несколько раз. Каждый раз Вы будете получать новое число. В этом и заключается волшебство! ✨
import random
print(random.randint(1, 6))Сохраните результат броска 📦
Сохраните результат броска в переменной, чтобы использовать его.
import random
roll = random.randint(1, 6)
print('You rolled', roll)Эмодзи кубика 🎲
Сделайте результат интереснее: покажите рядом с числом эмодзи кубика!
import random
roll = random.randint(1, 6)
print('🎲 You got', roll)Вам выпала шестёрка? 🍀
Используйте if, чтобы проверить, выпала ли счастливая шестёрка!
import random
roll = random.randint(1, 6)
if roll == 6:
print('Lucky six! 🍀')
else:
print('You rolled', roll)Много или мало? ⬆️⬇️
Ваш результат большой или маленький? Давайте проверим!
import random
roll = random.randint(1, 6)
if roll >= 4:
print(roll, '- a high roll! ⬆️')
else:
print(roll, '- a low roll ⬇️')Бросьте много раз 🔂
Используйте цикл, чтобы бросить кубик 5 раз подряд!
import random
for i in range(5):
print('🎲', random.randint(1, 6))Подбросьте ещё и монетку 🪙
random умеет также подбрасывать монетку — выбирайте вариант из списка!
import random
coin = random.choice(['Heads', 'Tails'])
print('🪙', coin)Бросок с поздравлением 🥳
Объедините всё для одного весёлого броска!
import random
roll = random.randint(1, 6)
print('Rolling... 🎲')
print('You got a', roll, '!')Быстрая проверка ✅
Какая строка бросает кубик с результатом от 1 до 6?
Мастер бросков кубика! 🏆
Отличный бросок! Вы научились:
- Импортировать
random🎰 - Бросать кубик с помощью
randint(1, 6)🎲 - Сохранять результат и проверять его 📦
- Много раз бросать кубик в цикле 🔂
Далее: бросайте два кубика и складывайте их результаты! ➕
Часто задаваемые вопросы
Урок «Бросок одного кубика» бесплатный?
Да — полный текст урока «Бросок одного кубика» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Coding for Kids, подпишись на CoddyKit PRO. Курс Coding for Kids содержит 4 уроков всего.
Чему я научусь в уроке «Бросок одного кубика»?
Случайное число от 1 до 6 Ты практикуешь Coding for Kids с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.
Нужен ли мне опыт, чтобы начать Coding for Kids?
Предыдущий опыт не требуется. Coding for Kids на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 1 из 4.
Сколько времени занимает урок «Бросок одного кубика»?
Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.
Можно ли писать и запускать код в этом уроке Coding for Kids?
Да. Каждый урок Coding for Kids включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.
Все уроки этого курса
- Бросок одного кубика
- Бросок двух кубиков
- Подсчёт очков на кубиках
- Первый до двадцати