Все уроки
НОВИКС
Урок 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