whats wrong?
when the game ends (i reach 2 points or the system reaches 2 points) i get an error that says: TypeError: Can't convert 'int' object to str implicitly how to fix it? code: import random Systems_ChoiceList = ["Rock" , "Paper" , "Scissors"] my_points = 0 system_points = 0 while True: s_choice = random.choice (Systems_ChoiceList) my_choice = str(input()) my_choice = my_choice.capitalize() if (my_choice == "Rock" or my_choice == "Paper" or my_choice == "Scissors"): print ("You: " + my_choice) print ("System: " + s_choice) if (my_choice == "Rock" and s_choice == "Scissors"): print ("\nYou Won!") my_points += 1 elif (my_choice == "Paper" and s_choice == "Rock"): print ("\nYou Won!") my_points += 1 elif (my_choice == "Scissors" and s_choice == "Paper"): print ("\nYou Won!") my_points += 1 elif (my_choice == "Rock" and s_choice == "Rock"): print ("\nIt's a Draw!") elif (my_choice == "Paper" and s_choice == "Paper"): print ("\nIt's a Draw!") elif (my_choice == "Scissors" and s_choice == "Scissors"): print ("\nIt's a Draw!") else: print ("\nYou Lost...") system_points += 1 else: print ("You can only enter Rock, Paper or Scissors! Run the Systen again in order to play!") if my_points == 2 or system_points == 2: print ("you reached " + my_points + " points!\nSystem reached " + system_points + " points!") break