Выбор компьютера
Случайный выбор компьютера
«Выбор компьютера» — бесплатный урок Coding for Kids на CoddyKit. Это урок 2 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Coding for Kids, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Coding for Kids содержит 4 уроков всего.
Ход компьютера! 🤖
Здравствуйте, программист! 🤖 В игре «Камень, ножницы, бумага» COMPUTER тоже должен сделать выбор! Причём выбор должен быть неожиданным — как у настоящего соперника! 🎲
Давайте научим компьютер выбирать!
print('I am the computer. Let me pick! 🤖')Список вариантов 📋
Сначала создадим список из трёх вариантов. Список хранит много элементов внутри квадратных скобок [ ]! 📋
choices = ['rock', 'paper', 'scissors']
print('My options:', choices)Подключаем random 📦
Чтобы выбирать случайным образом, нам снова понадобится инструмент random! Импортируйте его в начале программы. 📦
import random
print('Random toolbox loaded! 🧰')random.choice выбирает один вариант 🎯
Инструмент random.choice случайным образом берёт ONE элемент из списка! Идеально подходит для компьютера!
import random
choices = ['rock', 'paper', 'scissors']
computer = random.choice(choices)
print('Computer picked', computer)Каждый раз новый выбор 🔄
Запустите программу несколько раз! Выбор компьютера меняется: иногда это камень, иногда бумага, а иногда ножницы. 🔄
import random
choices = ['rock', 'paper', 'scissors']
print(random.choice(choices))
print(random.choice(choices))
print(random.choice(choices))Покажите выбор с эмодзи 🎨
Давайте покажем выбор компьютера с помощью забавного эмодзи! Проверим, какой вариант он выбрал. 🎨
computer = 'rock'
if computer == 'rock':
print('Computer chose ✊')
elif computer == 'paper':
print('Computer chose ✋')
elif computer == 'scissors':
print('Computer chose ✌️')Сохраним интригу! 🤫
В настоящей игре сначала даём игроку сделать выбор, THEN показываем выбор компьютера. Сюрпризы делают игру интереснее! 🤫
import random
choices = ['rock', 'paper', 'scissors']
computer = random.choice(choices)
print('I have made my choice... 🤫')Игрок и компьютер делают выбор 🤝
Давайте получим выбор игрока AND выбор компьютера одновременно! 🤝 Теперь у нас есть два варианта для сравнения!
import random
choices = ['rock', 'paper', 'scissors']
player = input('Your pick: ')
computer = random.choice(choices)
print('You:', player, '| Computer:', computer)Большое раскрытие! 🎭
Барабанная дробь! 🥁 Стильно покажем оба варианта с эмодзи! 🎭
player = 'rock'
computer = 'scissors'
print('🥁 You picked', player)
print('🥁 I picked', computer)Компьютер играет честно ⚖️
Поскольку random.choice выбирает случайно, компьютер не жульничает! У каждого варианта одинаковая вероятность. Полностью честно! ⚖️
import random
choices = ['rock', 'paper', 'scissors']
computer = random.choice(choices)
print('Fair and square, I chose', computer, '🤖')Профессиональный выбор компьютера! 🚀
Теперь компьютер умеет делать свой случайный выбор! 🚀 Запустите программу много раз, чтобы увидеть сюрприз. Далее выясним, кто WINS!
import random
choices = ['rock', 'paper', 'scissors']
computer = random.choice(choices)
print('Computer is ready with', computer, '! 🤖')Быстрая проверка! 🧠
Проверьте свои навыки случайного выбора! 🎲
Чемпион выбора компьютера! 🎉
Отличная работа! 🎉 Компьютер умеет выбирать!
- Список хранит варианты в
[ ]📋 import randomзагружает инструмент 📦random.choiceслучайным образом выбирает один вариант 🎯- Это честно: у каждого варианта есть шанс ⚖️
Далее: определим победителя! 🏆
import random
choices = ['rock', 'paper', 'scissors']
print('Computer chose', random.choice(choices), '! 🤖')Часто задаваемые вопросы
Урок «Выбор компьютера» бесплатный?
Да — полный текст урока «Выбор компьютера» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 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 — локальная установка не требуется.
Все уроки этого курса
- Правила
- Выбор компьютера
- Определение победителя
- Сыграть ещё раз