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

СРОЧНО Python 9 клас.

1) Создайте проект игры «Угадай число» . Пользователь вводит число которое по его мнению может вмешаться в линейной таблице с 10 целых чисел что генерируются случайным образом от 1 до 100. Если такое число угадано то игра приостанавливается и выводиться уведомление про победу. Если Такое число после 5 попыток не угадано то игра приостанавливается с уведомлением про неудачные попытки. В игре могут быть подсказки которые направляют пользователя на правильный выбор значения

Ответы

Ответ дал: sokilvlad544
0

Ответ:

python

import random

# генерируем случайное число от 1 до 100

number = random.randint(1, 100)

# количество попыток

attempts = 5

# цикл с попытками угадать число

for i in range(attempts):

guess = int(input("Введите число от 1 до 100: "))

if guess == number:

print("Вы угадали!")

break

elif guess < number:

print("Загаданное число больше")

else:

print("Загаданное число меньше")

else:

print("Вы проиграли. Было загадано число", number)

При запуске программы пользователь будет получать приглашение ввести число от 1 до 100. Если это число совпадает с загаданным, то игра завершается с сообщением о победе. Если же пользователь не угадывает число после 5 попыток, то игра завершается с сообщением о поражении и указанием загаданного числа. Если пользователь вводит число меньше или больше загаданного, то выводится подсказка "Загаданное число больше" или "Загаданное число меньше"

Ответ дал: slonce70
0

import random

numbers = random.sample(range(1, 101), 10)

attempts = 0

max_attempts = 5

while attempts < max_attempts:

   guess = int(input("Введите число: "))

   attempts += 1

   if guess in numbers:

       print("Вы выиграли!")

       break

   else:

       print("Неправильно. Попробуйте еще раз.")

else:

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

Приложения:
Вас заинтересует