Предмет: Информатика,
автор: Aurban1
И последнее задание из моей сегоднешней домашки
Создай игру, где компьютер загадывает число, а человеку нжуно отгадать.
Дается 5 попыток на отгадывание. Так же создай переменную с начальным количеством очков (5). При каждом не правильном ответе отнимай по 1 балу.
Ответы
Автор ответа:
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:
Боже, спасибо тебе огромное!
Похожие вопросы
Предмет: Математика,
автор: kirillbelicko57
Предмет: Математика,
автор: parhomeivan333
Предмет: Математика,
автор: bacinskaanastasia044
Предмет: Химия,
автор: Единорог2147
Предмет: Русский язык,
автор: Аноним