Предмет: Информатика, автор: yusif7374

Используя этот шаблон, реализуйте игры «Камень, ножницы, бумага» и «Угадай число».


Правила игры «Камень, ножницы, бумага»: программа запрашивает у пользователя строку и выводит, победил он или проиграл. Камень бьёт ножницы, ножницы режут бумагу, бумага кроет камень.


Правила игры «Угадай число»: программа запрашивает у пользователя число до тех пор, пока он его не отгадает.




def rock_paper_scissors():

#Здесь будет игра "Камень, ножницы, бумага"


def guess_the_number():

#Здесь будет игра "Угадай число"


def mainMenu():

#Здесь главное меню игры


mainMenu():

Ответы

Автор ответа: okshinmaks08
0

Ответ:

import random

ver = 0

while (ver == 0):

player = int(input("1 - камень, 2 - ножницы, 3 - бумага. "))

if (player == 1 or player == 2 or player == 3):

ver = 1

if player == 1:

print("Вы выбрали камень.")

if player == 2:

print("Вы выбрали ножницы.")

if player == 3:

print("Вы выбрали бумагу.")

comp = random.randint(1, 3)

if comp == 1:

print("Компьютер выбрал камень.")

if comp == 2:

print("Компьютер выбрал ножницы.")

if comp == 3:

print("Компьютер выбрал бумагу.")

# определяем победителя

if player == comp:

win = 0

if player == 1 and comp == 2:

win = 1

if player == 1 and comp == 3:

win = 2

if player == 2 and comp == 1:

win = 2

if player == 2 and comp == 3:

win = 1 было не сложно

if player == 3 and comp == 1:

win = 1

if player == 3 and comp == 2:

win = 2

if win == 0:

print("Ничья!")

if win == 1:

print("Победил игрок!")

if win == 2:

print("Победил компьютер!"

Похожие вопросы
Предмет: Английский язык, автор: Vova455555
Предмет: Другие предметы, автор: 89102009055
Предмет: Математика, автор: perminova1744