В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
081120071
081120071
19.07.2020 21:19 •  Информатика

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

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

Первый компьютер будет выбирать по принципу 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("Игра закончилась!")

Показать ответ
Ответ:
apdemyanovozaif8
apdemyanovozaif8
12.08.2022 03:25

Как заполнить массив случайными числами в диапазоне от 100 до 200?

С каких функций можно найти сумму и количество элементов массива?

Как заполнить массив случайными числами в диапазоне от 100 до 200?

С каких функций можно найти сумму и количество элементов массива?

Объяснение:

Как заполнить массив случайными числами в диапазоне от 100 до 200?

С каких функций можно найти сумму и количество элементов массива?

Хахахахазаахахаха какой привет такой ответ гони 5 Как заполнить массив случайными числами в диапазоне от 100 до 200?

С каких функций можно найти сумму и количество элементов массива?

0,0(0 оценок)
Ответ:
kunakovdp06u5r
kunakovdp06u5r
12.04.2021 22:12

ответ:Базовая система ввода-вывода BIOS (Basic Input Output System) называется так потому, что включает в себя обширный набор программ ввода-вывода, благодаря которым операционная система и прикладные программы могут взаимодействовать с различными устройствами как самого компьютера, так и с устройствами, подключенными к нему. Вообще говоря, в архитектуре IBM-совместимого компьютера система BIOS занимает особое место. С одной стороны, ее можно рассматривать, как составную часть аппаратных средств, с другой стороны, она является как бы одним из программных модулей операционной системы.

Заметим, что система BIOS, помимо программ взаимодействия с аппаратными средствами на физическом уровне, содержит программу тестирования при включении питание компьютера POST (Power-On-Self-Test) и программу начального загрузчика. Последняя программа необходима для загрузки операционной системы с соответствующего накопителя.

Объяснение:

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота