zaalmix
?>

Модифицируйте игру Камень-Ножницы-Бумага, которую мы делали на уроке. Теперь вместо игрока, будет играть второй компьютер! На вход программа принимает количество партий, которые сыграют компьютеры. Результатом будет строка, в который выводится счет и какой из компьютеров победил. Первый компьютер будет выбирать по принципу 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("Игра закончилась!")

Информатика

Ответы

lokos201272
Салат оливье. ингредиенты 1 баночка зеленого горошка (400г) 300 г мяса 4 яйца 350 г картофеля 100 г соленых или маринованных огурцов 150 г лука соль майонез алгоритм приготовления: 1.мясо отварить до готовности (варить около 40 минут после закипания) . 2.остудить. 3.лук мелко покрошить. 4.залить его кипятком и оставить на 10 минут, затем воду слить, лук промыть в холодной воде. 5.мясо нарезать кубиками. 6.картофель почистить, нарезать кубиками. 7. яйца мелко покрошить. 8.огурцы мелко нарезать. 9.смешать картофель, мясо, лук, горошек (воду слить) , яйца, огурцы. 10.посолить. 11. заправить майонезом. 12. украсить по вкусу, например зеленым горошком

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Модифицируйте игру Камень-Ножницы-Бумага, которую мы делали на уроке. Теперь вместо игрока, будет играть второй компьютер! На вход программа принимает количество партий, которые сыграют компьютеры. Результатом будет строка, в который выводится счет и какой из компьютеров победил. Первый компьютер будет выбирать по принципу 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("Игра закончилась!")
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Vitalik6928
Svetlana1335
Vyacheslavovich1431
ievlevasnezhana7
yurick2071488
Ольга1915
LesnovaVeronika1830
silviya
h777eta
adminaa
tokarevmax
filimon211
tofilev
dimon198808744
Вячеславович-Дмитрий1694