Fix bugg in game, where only users points was added.

This commit is contained in:
jwradhe 2024-09-26 18:20:04 +02:00
parent 68c1f1378d
commit 538eb786b9

11
play.py
View File

@ -13,7 +13,6 @@ user_wins = 0
print("Sten, Sax, Påse. Först till 3 vinster!") print("Sten, Sax, Påse. Först till 3 vinster!")
# Loopa tills nån vinner 3 gånger eller väljer att avsluta med 0.
while True: while True:
print(f'Ställning användaren: {user_wins}, dator: {computer_wins}') print(f'Ställning användaren: {user_wins}, dator: {computer_wins}')
@ -42,22 +41,22 @@ while True:
# Datorn vinner # Datorn vinner
elif computer == 1 and user == 2: elif computer == 1 and user == 2:
print("Datorn vann") print("Datorn vann")
user_wins += 1 computer_wins += 1
elif computer == 2 and user == 3: elif computer == 2 and user == 3:
print("Datorn vann") print("Datorn vann")
user_wins += 1 computer_wins += 1
elif computer == 3 and user == 1: elif computer == 3 and user == 1:
print("Datorn vann") print("Datorn vann")
user_wins += 1 computer_wins += 1
print("#################################################") print("#################################################")
# När någon kommer till 3 vinster så avslutas spelet # När någon kommer till 3 vinster så avslutas spelet
if user_wins == 3 or computer_wins == 3: if user_wins == 3 or computer_wins == 3:
if user_wins == 3: if user_wins == 3:
print(f'Användaren fick 3 vinster först!') print(f'Användaren fick 3 vinster först och vann!')
elif computer_wins == 3: elif computer_wins == 3:
print(f'Datorn fick 3 vinster först!') print(f'Datorn fick 3 vinster först och vann!')
break break
# Avsluta spelet om användaren väljer 0 istället för sten sax påse. # Avsluta spelet om användaren väljer 0 istället för sten sax påse.