• Предмет: Информатика
  • Автор: Aurban1
  • Вопрос задан 5 месяцев назад

И последнее задание из моей сегоднешней домашки

Создай игру, где компьютер загадывает число, а человеку нжуно отгадать.
Дается 5 попыток на отгадывание. Так же создай переменную с начальным количеством очков (5). При каждом не правильном ответе отнимай по 1 балу.

Ответы

Ответ дал: robert3322
1

Ответ:

import random

random_number = random.randint(1, 50)

attempts = 5

points = 5

print("Привет! Я загадал число между 1 и 50. У тебя 5 попыток чтобы отгадать.")

while attempts > 0:

   guess = int(input("Введите ваш ответ: "))

   if guess == random_number:

       print("Правильно! Вы отгадали число.")

       print("Ваш счет: ", points)

       break

   else:

       print("Неправильно.")

       attempts -= 1

       points -= 1

       if attempts > 0:

           print("У вас осталось", attempts, "попыток.")

       else:

           print("К сожалению, у вас закончились попытки. Загаданное число было ", random_number)

           print("Ваш счет: ", points)

Объяснение:


Aurban1: Боже, спасибо тебе огромное!
Вас заинтересует