- Gra napisana z wykorzystaniem "if'ów":
import random
gra = ["kamien", "papier", "nozyce"]
twoj_wybor = (input("Co wybrałeś?"))
losowy = random.choice(gra)
print(f"komputer wybrał {losowy}")
if losowy==twoj_wybor:
print("remis")
elif losowy=="kamien" and twoj_wybor=="nozyce":
print("przegrales")
elif losowy=="nozyce" and twoj_wybor=="kamien":
print("wygrales")
elif losowy=="papier" and twoj_wybor=="kamien":
print("przegrales")
elif losowy=="kamien" and twoj_wybor=="papier":
print("wygrales")
elif losowy=="nozyce" and twoj_wybor=="papier":
print("przegrales")
elif losowy=="papier" and twoj_wybor=="nozyce":
print("wygrales")
else:
print("sprobuj ponownie")
- Gra napisana z wykorzystaniem list:
import random
gra = ["papier", "kamien", "nozyce"]
losowy = random.choice(gra)
wybor = int(input("WYbierz 0 - papier, 1 - kamień, 2 - nożyce: "))
print(f"komputer wybrał {losowy}")
x = gra.index(losowy)
if (x==1 and wybor==1) or (x==2 and wybor==2) or (x==0 and wybor==0):
print("remis")
elif (x==1 and wybor==2) or (x==2 and wybor==0) or (x==0 and wybor==1):
print("wygrales")
else:
print("komputer wygral")