Написать игру "Камень-Ножницы-Бумага" на Python. Игроки одновременно показывают один из трех знаков: камень, ножницы, бумага.
Победитель определяется по следующим правилам:
1. Бумага побеждает камень («бумага накрывает камень»).
2. Камень побеждает ножницы («камень ломает ножницы»).
3. Ножницы побеждают бумагу («ножницы разрезают бумагу»).
1. Для начала создадим переменные для подсчета очков.
Например: YourScore, ComputerScore
2. Выведем на экран текущий счет.
Например: Текущий счет - Игрок: 0 - Компьютер: 0
3. Спросим у игрока, что он выбирает? Камень, ножницы или бумагу?
Проверь с if / else что игрок ввел корректное значение, иначе игра не будет работать.
Например: Выбирайте: камень / ножницы / бумага
4. Теперь компьютер делает свой ход.
С функции random.randint(A, B) генерируем случайное число.
5. Теперь надо заменить это число на строку "камень", "ножницы" или "бумага"
Подсказка: нам условный оператор if / elif.
6. Уже почти, осталось определить кто победил.
Самое простое: ничья. Это случится если выбор игрока и компьютера совпал.
Теперь обработаем случаи, когда игрок точно победил.
В остальных случаях игрок проигрывает.
Не забудь добавить за победу в нужную переменную!
7. Добавь сообщения о победе/проигрыше/ничье если еще этого не сделал, а также выводи на экран какой выбор сделал компьютер.
8. Теперь будем играть до трех побед! Добавь цикл while, и повторяй игру, пока кто-нибудь не выиграет 3 раза. Добавь сообщение об окончании игры и итоговый счет.
9. Перед выводом выбора компьютера можно поместить считалку (time.sleep(X) в ):
Камень, ножницы, бумага, 1, 2, 3! Или любой другой на твой выбор. (доп.)
10. Придумай, как можно научить компьютер чаще выигрывать у игрока? (доп.)
162
188
Ответы на вопрос:
Wordpad представляет собой текстовый редактор для работы с небольшими документами. он допускает несложное форматирования абзацев, а также использование различных шрифтов и начертаний. текстовый редактор wordpad входит в базовый состав windows 95,98.запуск происходит с использованием главного меню: (пуск ®программы ®стандартные ®текстовый редактор wordpad. текстовый редактор wordpad реализует основные функции текстового редактора. поддерживает технологию вставки объектов из других приложений windows 95,98. выпускает файлы в формате word.стандартная программа wordpad на деле является версией профессионального текстового процессора word, выпускаемого компанией microsoft. microsoft word - самый популярный на рынке программных продуктов текстовый процессор для windows. word предоставляет невиданные ранее возможности обработки текстов с множества инструментов, что значительно облегчает выполнение форматирования. последняя версия программы носит название word 97, но в эксплуатации находятся также версии word 95 и еще более ранняя версия word 6.0. программа wordpad.текстовый редактор wordpad предоставляет возможности создания несложных форматированных текстов и является вариантом профессионального редактора word. редактор wordpad запускается из основного меню пуск выбором команды программы - стандартные - текстовый редактор wordpad. пользовательский интерфейс wordpad является стандартным для windows-приложений и включает в себя строку меню, стандартную панель инструментов, панель инструментов для форматирования текста, размерную линейку и строку состояния.важнейшие из команд редактора продублированы пиктограммами инструментальных панелей. например: · пиктограмма в виде чистого листа означает команду создать для создания нового пустого документа · пиктограмма в виде открывающейся папки означает команду открыть для активизации существующего документа · пиктограмма в виде дискеты означает запись документа в дисковый файл (сохранить) · пиктограмма в виде ножниц - вырезание отмеченного фрагмента текста · пиктограмма в виде бинокля - поиск заданного фрагмента текста совершенно очевидно назначение пиктограмм с разными стилями букв и разным видом выравнивания текстов - по правой кромке, по середине и по левой кромке. запустить wordpad можно из главного меню [programs/accessories] wordpad представляет собой текстовый редактор для работы с небольшими документами. он допускает несложное форматирования абзацев, а также использование различных шрифтов и начертаний. узнать о редакторе wordpad больше позволяет меню "? ".использование справки текстового редактора wordpad подразделяется на следующие пункты: работа с документами· создание нового документа · сохранение измененного документа · открытие документа настройка окна wordpad· отображение панели инструментов · отображение панели форматирования · отображение линейки · отображение строки состояния работа с текстом· копирование данных из одного документа в другой · перемещение данных из одного документа в другой · отмена последнего действия · удаление текста · поиск текста · поиск и замена текста · вставка текущей даты и времениформатирование текста· изменение режима переноса текста · создание маркированного списка · изменение шрифта · формат абзаца · табуляция
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Cool4man10.03.2023 17:12
-
алинка55410.04.2020 13:13
-
дывавып21.12.2021 04:06
-
LIONVIP23.05.2021 16:05
-
ZLATA006126.11.2020 19:54
-
Aslan00629.07.2020 07:16
-
vitalia442013.03.2020 21:46
-
visokolova10.07.2022 23:12
-
natachernov12.02.2023 11:51
-
дима2017329.10.2022 17:16
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.