Python. Написать игру «Угадай число». Программа загадывает число в диапазоне от 1 до 500. Пользователь пытается
его угадать. После каждой попытки программа выдает
подсказки, больше или меньше его число загаданного.
В конце программа выдает статистику: за сколько
попыток угадано число, сколько времени это заняло.
Предусмотреть выход по 0 в случае, если пользователю
надоело угадывать число.
Ответы на вопрос:
import random
import time
print("Игра 'Угадай число'")
secret_number = random.randint(1, 500)
attempts = 0
start_time = time.time()
while True:
guess = int(input(" Введите ваше предположение:(или 0 для выхода): "))
if guess == 0:
print("Вы решили выйти из игры. До свидания!")
break
attempts += 1
if guess < secret_number:
print("Загаданное число больше вашего предположения.")
elif guess > secret_number:
print("Загаданное число меньше вашего предположения.")
else:
end_time = time.time()
elapsed_time = end_time - start_time
print(f"Поздравляем! Вы угадали число {secret_number}!")
print(f"Число попыток: {attempts}")
print(f"Затраченное время: {elapsed_time:.2f} секунд")
break
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
8900056600421.08.2022 18:17
-
vikazinoveva0309.12.2020 18:28
-
nikpenkov0217.10.2021 16:30
-
Bomberidze25.10.2022 22:08
-
neleachibzii12.05.2020 04:24
-
M18voronenko07.12.2021 23:17
-
DimaAgent27.10.2020 05:59
-
1111126913.03.2023 16:37
-
милан6448823.06.2021 20:40
-
кал1216.09.2020 18:48
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.