import random
print('''
+--------------------------------------------+
| ROCK - PAPER - SCISSORS |
+--------------------------------------------+
WELCOM TO THE GAME
**********************************************
* Игра состоит из трех раундов. *
* Побеждает тот, кто наберет больше очков. *
* Обозначения в игре: *
* [r] - камень (rock) *
* [p] - бумага (paper) *
* [s] - ножницы (scissors) *
**********************************************
''')
player_score = 0
comp_score = 0
player_select = ''
comp_select = ''
i = 0
print('''
==============================================
|||||||||||||||| STERT GAME ||||||||||||||||||
==============================================
''')
def convert():
for i in range(3):
print(f'''
****************** РАУНД {i+1} *******************
СДЕЛАЙТЕ СВОЙ ВЫБОР [r], [s] или [p]
''')
while True:
player_select = input('Ваш выбор: ')
comp_select = random.choice('rsp')
if player_select == 'r' or player_select == 's' or player_select == 'p':
break
else:
print(' ОШИБКА')
if player_select == comp_select:
print(' НИЧЬЯ.')
elif player_select == 'r' and comp_select == 's':
player_score = player_score + 1
print(' ВЫ ВЫИГРАЛИ!')
elif player_select == 'r' and comp_select == 'p':
comp_score = comp_score + 1
print(' КОМПЬЮТЕР ВЫИГРАЛ!')
elif player_select == 'p' and comp_select == 'r':
player_score = player_score + 1
print(' ВЫ ВЫИГРАЛИ!')
elif player_select == 'p' and comp_select == 's':
comp_score = comp_score + 1
print(' КОМПЬЮТЕР ВЫИГРАЛ!')
elif player_select == 's' and comp_select == 'p':
player_score = player_score + 1
print(' ВЫ ВЫИГРАЛИ!')
elif player_select == 's' and comp_select == 'r':
comp_score = comp_score + 1
print(' КОМПЬЮТЕР ВЫИГРАЛ!')
print('''
*********************************************
* РЕЗУЛЬТАТ ИГРЫ *
*********************************************
''')
print(f'Побед копьютера {comp_score}, Вашех побед {player_score}')
print('*********************************************')
if player_score > comp_score:
print(' ПОЗДРАВЛЯЮ! ВЫ ПОБЕДИТЕЛЬ!!!')
elif player_score < comp_score:
print(' К СОЖАЛЕНИЮ, ВЫ ПРОИГРАЛИ!')
else:
print(' НИЧЬЯ')
print('''
**************** КОНЕЦ ИГРЫ *****************
''')
print('Хотите сыграть еще ?')
player_v = input('Если да то нажмите (y) если нет нажмите (n)')
convert()
for i in player_v == 'n':
break
else:
print('игра окончена')
player_v = input('Если да то нажмите (y) если нет нажмите (n)')
if player_v == y:
convert()
else:
print('Игра окончена')