добавь еще проверку для чисел, а то пользователь может и не то ввести
for i in range(3):
try:
playerChoise = input("Какую по порядку выберешь?\n")
KlakcaChise = random.randint(1,3)
if playerChoise == KlakcaChise:
print('ничья')
elif playerChoise == 1 and KlakcaChise == 2:
print('победа')
k +=1
elif playerChoise == 2 and KlakcaChise == 3:
print('победа')
k +=1
elif playerChoise == 3 and KlakcaChise == 1:
print('победа')
k +=1
elif playerChoise == 2 and KlakcaChise == 1:
print('поражение')
k -=1
elif playerChoise == 3 and KlakcaChise == 2:
print('поражение')
k -=1
elif playerChoise == 1 and KlakcaChise == 3:
print('поражение')
k -=1
except ValueError:
print('Это должно быть число!')
Я хотел чтобы каждый раунд выводился итог, а потом результат