Hej,
uczę się pythona poprzez pisanie prostych projektów, by później je przerabiać na bardziej wydajny kod. Niestety tu stanęłam na niemożności dodania pętli, która by pozwalała na rozpoczęcie kolejnej rundy po podaniu wyników. Nie oczekuję gotowca, a jedynie podpowiedzi
bo pomysły mi się już wyczerpały :(
Z góry dziękuję za podpowiedzi :)
import random
name = input("Podaj swoje imię zawodniku: ")
playerChoose = input("Wybierz kamień, nożyczki lub papier: ")
choose = ["kamień", "papier", "nożyczki"]
computer = choose[random.randint(0, 2)]
print("Komputer wybrał: " , computer )
scorePlayer = 0
scoreComputer = 0
if (playerChoose == computer):
print("remis")
elif (playerChoose == "papier") and (computer == "kamień"):
scorePlayer = scorePlayer + 1
print("Wygrałaś " + name)
elif (playerChoose == "kamień") and (computer == "papier"):
scoreComputer = scoreComputer + 1
print("Przegrałaś " + name)
elif (playerChoose == "nożyczki") and (computer == "kamień"):
scoreComputer = scoreComputer + 1
print("Przegrałaś " + name)
elif (playerChoose == "kamień") and (computer == "nożyczki"):
scorePlayer = scorePlayer + 1
print("Wygrałaś " + name)
elif (playerChoose == "papier") and (computer == "nożyczki"):
scoreComputer = scoreComputer + 1
print("Przegrałaś " + name)
elif (playerChoose == "nożyczki") and (computer == "papier"):
print("Wygrałaś " + name)
print ("Masz " , scorePlayer, " punktów" , " : " , "a komputer ma " , scoreComputer , ".")