ich bin ein ziemlicher Neuling im programmieren und bin grad dabei mir es selber beizubringen.
Nun versuche ich grad ein Schere, Stein, Papier Spiel zu erstellen, bin jedoch auf ein Problem gestoßen.
Ich will hier sichergehen, dass man auch wirklich "Rock", "Paper" oder "Scissors" eingeben muss und möchte ansonsten die Funktion nochmal ausführen beziehungsweise bei richtiger Eingabe die Funktion beenden.
Jedoch läuft die Funktion bei richtiger Eingabe immer weiter, und ich bekomm mit dem "break" am Ende immer eine Fehlermeldung "break outside loop". Kann mir da einer weiterhelfen? Wird nicht allzu schwer sein denke ich. ^^
Code: Alles auswählen
def get_player_choice():
choice2 = str(input("Enter Rock, Paper or Scissors:"))
if choice2 != "Rock" or choice2 != "Paper" or choice2 != "Scissors":
get_player_choice()
else:
break