Вопрос задан 22.06.2023 в 15:48. Предмет Информатика. Спрашивает Цветкова Елена.

Cтворіть проект гри Відгадай число. Користувач вводить число, яке, на його думку, може міститися

в лінійній таблиці з 10 цілих чисел, щогенеруються випадково від 1 до деякого випадкового цілого числа. Якщо такечисло відгадане, то гра припиняється й виводиться повідомлення проперемогу; якщо після 5 спроб число не вгадують, то гра припиняється зповідомленням про невдалі спроби. У грі можуть бути підказки, якіспрямовуватимуть користувача на правильний вибір значення. pyhton
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Башлыков Егор.

import random

i = 0

win="Ви не вгадали"

num = random.randint(1,10)

#print("Потрібне число: "num)

while i < 5:

w = int(input("Число?: "))

if num == w:

win="Ви виграли"

i+=10

else:

i += 1

print(win)

Табы на тебе


0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Ось простий проект гри "Відгадай число" на мові програмування Python:

python
import random def main(): min_num = 1 max_num = random.randint(10, 100) # Випадкове максимальне число в діапазоні від 10 до 100 target_number = random.randint(min_num, max_num) attempts = 5 print("Ласкаво просимо до гри 'Відгадай число'!") print(f"Я загадав число від {min_num} до {max_num}. У вас є {attempts} спроб, щоб вгадати.") for attempt in range(1, attempts + 1): user_guess = get_user_guess(min_num, max_num) if user_guess == target_number: print(f"Вітаємо! Ви вгадали число {target_number}!") break elif user_guess < target_number: print("Спробуйте більше число.") else: print("Спробуйте менше число.") remaining_attempts = attempts - attempt if remaining_attempts > 0: print(f"У вас залишилось {remaining_attempts} спроб.") else: print(f"На жаль, у вас закінчилися спроби. Загадане число було {target_number}. Спробуйте ще раз!") def get_user_guess(min_num, max_num): while True: try: guess = int(input(f"Введіть число від {min_num} до {max_num}: ")) if min_num <= guess <= max_num: return guess else: print(f"Будь ласка, введіть число від {min_num} до {max_num}.") except ValueError: print("Будь ласка, введіть правильне ціле число.") if __name__ == "__main__": main()

Цей код створює гру "Відгадай число". Гравець має 5 спроб, щоб вгадати випадково згенероване число у вказаному діапазоні. Гра надає підказки щодо того, чи потрібно вибирати більше чи менше число.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос