TGViewer
🎮 IT Step by step | GameDev для начинающих 🚀 🎮 IT Step by step | GameDev для начинающих 🚀 @it_step_by_step · 112 subscribers
Post #55 375
🔥 Разбор мини-игры на Python: «Угадай число» 🔥

Всем привет! Сегодня разберём простую, но классную игру — «Угадай число». В ней компьютер загадывает число от 1 до 100, а твоя задача — угадать его за как можно меньше попыток. После каждой попытки программа подсказывает, больше или меньше загаданное число.

python
import random

secret = random.randint(1, 100)
attempts = 0

print("Я загадал число от 1 до 100. Попробуй угадать!")

while True:
guess = int(input("Введите число: "))
attempts += 1

if guess < secret:
print("Загаданное число больше.")
elif guess > secret:
print("Загаданное число меньше.")
else:
print(f"Поздравляю! Вы угадали число за {attempts} попыток.")
break

Как это работает?

1️⃣ Генерация случайного числа
random.randint(1, 100) выбирает случайное число от 1 до 100 — это и есть загаданное число.

2️⃣ Цикл while True
Этот цикл повторяется бесконечно, пока не угадаем число. Внутри цикла программа ждёт ввод пользователя.

3️⃣ Счётчик попыток
Переменная attempts считает, сколько раз ты попробовал угадать число. Каждый ввод увеличивает счётчик на 1.

4️⃣ Подсказки
Если твой ответ меньше загаданного — программа скажет «Загаданное число больше», и наоборот.

5️⃣ Выход из цикла
Когда угадываешь число, программа поздравляет и прерывает цикл командой break.

💡 Эта игра — отличный пример, как использовать циклы, условия и работу с вводом пользователя. Попробуй изменить диапазон чисел или добавить ограничение на количество попыток!

А ты играл в подобные игры? Какие улучшения бы добавил? Пиши в комментариях! ⬇️

#Python #GameDev #Обучение
  • 👍 4
  • 🔥 2
  • 😁 2
  • 🤯 2
More from @it_step_by_step
  1. Feb 14, 2026🎮Как опубликовать игру на JavaScript в GitHub Pages за 10 минут Хотите показать свою игру…
  2. Feb 2, 2026😳 «О чём это?»: Геймдев-сленг подростков — выпуск 7! 🎮 Ежемесячный словарь для родителей…
  3. Dec 31, 2025Поздравляю всех с наступающим Новым годом! 🥳🥳🥳❄️❄️❄️🎉
  4. Dec 23, 2025🧩 10 популярных жанров для мини-игр (с примерами) Платформер Пример: Celeste: Farewell (м…
  5. Dec 5, 2025Roblox заблокирован. Но дети 10–14 лет всё ещё могут создавать игры — и даже зарабатывать…
  6. Nov 29, 2025😳 «О чём это?»: Геймдев-сленг подростков — выпуск 6! 🎮 Ежемесячный словарь для родителей…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →