Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+4

Как сделать игру камень ножницы бумага? на python

Как сделать игру камень ножницы бумага? между двумя игроками.выделив победителя серии игр
того, кто первым наберет три балла.

По дате
По рейтингу
Аватар пользователя
Новичок
123456789101112131415161718192021222324252627
 counter1, counter2 = 0, 0 
 
while (counter1 != 3 or counter2 != 3): 
    print("Выберите, что выбирает первый игрок: 1-камень, 2-ножницы, 3-бумага")
    a = int(input())
    print("Выберите, что выбирает второй игрок: 1-камень, 2-ножницы, 3-бумага") 
    b = int(input())
    if a==b:
print("Ничья")
elif a==1 and b==3:
print("Победил второй игрок")
counter2+=1
elif a==1 and b==2:
print("Победил первый игрок")
counter1 += 1
elif a==2 and b==1:
print("Победил второй игрок")
counter2+=1
elif a==2 and b==3:
print("Победил первый игрок")
counter1+=1
elif a==3 and b==1:
print("Победил первый игрок")
counter1+=1
elif a==3 and b==2:
print("Победил второй игрок")
counter2+=1 

вне цикла:
print("Победил " +("первый" if counter1>counter2 else "второй") + " игрок")

Аватар пользователя
Мудрец

С компьютером

Аватар пользователя
Гуру

Там игра с компьютером но можно переделать и под n-количество игроков-> https://otvet.mail.ru/question/231113540