Вопрос задан 13.06.2023 в 18:45. Предмет Информатика. Спрашивает Мирошниченко Павел.

ПРОШУ СРОЧНО!!!! У МЕНЯ ЕСТЬ ЧАС НА ВЫПОЛНЕНИЕ!! PYTHON!!! Тема: разработка игры 《угадай число》 1

задание: Сделайте так, чтобы во время игры пользователь увидел загадку о задуманном компьютером числе.2 задание: Измените диапазон разработанной игры, увеличив его до1 млн.Сыграйте в эту игру и предложите близким. Определите, ктоиз вас потратил меньше попыток для победы. ПРОШУ МНЕ ОЧЕНЬ СРОЧНО НУЖНО!!!​
0 0
Перейти к ответам

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

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

Ответ:

#А 1млн. это не многовато ли будет?

import random

userGuess = -1

NumberToGuess = random.randint (1, 1_000_000)

while userGuess != NumberToGuess:

   userGuess = int(input("Угадай число от 1 до 1 000 000!\n"))

   if userGuess > NumberToGuess:

       print("Число должно быть меньше!")

   elif userGuess < NumberToGuess:

       print("Число должно быть больше!")

   else:

       print("Вы угадали, это число = " + str(NumberToGuess))

       break

Объяснение:


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

Конечно, я могу помочь вам с разработкой игры "Угадай число" на Python. Вот код, который вы можете использовать:

python
import random def guess_number(): number = random.randint(1, 1000000) # Изменение диапазона до 1 млн. attempts = 0 print("Добро пожаловать в игру 'Угадай число'!") print("Компьютер загадал число от 1 до 1000000. Попробуйте угадать.") while True: guess = int(input("Введите вашу догадку: ")) attempts += 1 if guess < number: print("Загаданное число больше.") elif guess > number: print("Загаданное число меньше.") else: print("Поздравляю! Вы угадали число!") print("Количество попыток:", attempts) break guess_number()

Этот код создает функцию guess_number(), которая генерирует случайное число от 1 до 1 миллиона и позволяет пользователю пытаться его угадать. В каждой итерации игрок вводит свою догадку, и программа дает подсказки ("больше" или "меньше") до тех пор, пока число не будет угадано. Затем выводится количество попыток, потребовавшихся для победы.

Вы можете запустить этот код на своем компьютере и сыграть в игру сами или предложить ее близким. Чтобы определить, кто из вас потратил меньше попыток для победы, просто запустите игру для каждого участника и сравните количество попыток, которое им понадобилось.

0 0

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

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

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

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