Урок 5 из 510 мин+40 XP
Случайное число — финал проекта
1Модуль random
Чтобы компьютер сам загадывал число, нужен генератор случайных чисел. Он живёт в модуле random — подключается одной строкой в самом верху файла.
import random
secret = random.randint(1, 100)
print(secret) # новое число при каждом запуске!2randint(от, до)
randint(1, 100) выдаёт целое число от 1 до 100 включительно. Именно его мы спрячем от игрока — теперь игра по-настоящему непредсказуемая.
import random
print(random.randint(1, 6)) # как кубик
print(random.randint(1, 6)) # другое число3Готовый проект
Осталось собрать всё: import random сверху, secret = random.randint(1, 100), цикл while True с вводом и подсказками, счётчик попыток и break при победе. Это твой первый настоящий проект — игра!
Задание
Загадай число случайно: import random и secret = random.randint(1, 100). В цикле while True спрашивай guess и подсказывай «больше/меньше», при угадывании выводи количество попыток и выходи через break.
main.py · Python 3