М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
vlasov200133
vlasov200133
31.03.2020 04:36 •  Информатика

Модифицируйте игру Камень-Ножницы-Бумага, которую мы делали на уроке. Теперь вместо игрока, будет играть второй компьютер!

На вход программа принимает количество партий, которые сыграют компьютеры.
Результатом будет строка, в который выводится счет и какой из компьютеров победил.

Первый компьютер будет выбирать по принципу randint(1,3)

Как сделать так, чтобы второй компьютер всегда выигрывал?
Вот мой код:

import time
import random

YourScore = 0
ComputerScore = 0

while ComputerScore < 3 and YourScore < 3:

print("Текущий счет - Игрок:"+str(YourScore)+"- Компьютер:"+str(ComputerScore))

player = input("Выбирайте: камень / ножницы / бумага: ")

if player == "камень" or player == "ножницы" or player == "бумага":
comp = random.randint(1,3)
if comp == 1:
comp = "бумага"
elif comp == 2:
comp = "камень"
else:
comp = "ножницы"

print("Камень, ножницы, бумага!")
time.sleep(1)
print("1")
time.sleep(1)
print("2")
time.sleep(1)
print("3")
time.sleep(1)

if comp == player:
print("Ничья")
elif ((player == "камень" and comp == "ножницы")
or (player == "бумага" and comp == "камень")
or (player == "ножницы" and comp == "бумага")):
print("Ты победил!")
YourScore += 1
else:
print("Комп победил!")
ComputerScore += 1
else:
print("Нет такого варианта!")

print("Игра закончилась!")

👇
Открыть все ответы
Ответ:
mslava150
mslava150
31.03.2020
Салат оливье. ингредиенты 1 баночка зеленого горошка (400г) 300 г мяса 4 яйца 350 г картофеля 100 г соленых или маринованных огурцов 150 г лука соль майонез алгоритм приготовления: 1.мясо отварить до готовности (варить около 40 минут после закипания) . 2.остудить. 3.лук мелко покрошить. 4.залить его кипятком и оставить на 10 минут, затем воду слить, лук промыть в холодной воде. 5.мясо нарезать кубиками. 6.картофель почистить, нарезать кубиками. 7. яйца мелко покрошить. 8.огурцы мелко нарезать. 9.смешать картофель, мясо, лук, горошек (воду слить) , яйца, огурцы. 10.посолить. 11. заправить майонезом. 12. украсить по вкусу, например зеленым горошком
4,8(26 оценок)
Ответ:
slaider1123
slaider1123
31.03.2020
1. закончите предложение: «моделью называют объект, имеющий…» - существенные признаки объекта-оригинала 2. закончите предложение: «можно создавать и использовать …» - разные модели объекта 3. укажите примеры информационных моделей: - карта - график зависимости расстояния от времени - выкройка фартука - схема метро 4. укажите примеры знаковых информационных моделей: - словесное описание - формула 5. отметьте пропущенное слово: «формула для вычисления площади прямоугольника является примером … модели» - знаковой 6. отметьте пропущенное слово: «атлас автомобильных дорог является примером … модели» - смешанной 7. укажите пары объектов, о которых можно сказать, что они находятся в отношении «объект – модель»: - болт – чертеж болта - мелодия – нотная запись мелодии
4,4(42 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ