Advertisement
Guest User

Untitled

a guest
Jul 2nd, 2017
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.62 KB | None | 0 0
  1. import random
  2. import time
  3.  
  4. #Einleitung
  5. print("******************"); time.sleep(0.5)
  6. print("Schere,Stein, Papier"); time.sleep(0.5)
  7. print("******************"); time.sleep(0.5)
  8.  
  9. #Variation
  10. figuren = ("Schere","Stein","Papier")
  11. spielen = True
  12.  
  13. while spielen:
  14.  
  15.     #Spielerfigur auswählen
  16.     spielerauswahl = 0
  17.     while spielerauswahl not in (1,2,3):
  18.         spielerauswahl = int(input("[1]Schere [2]Stein [3]Papier\n"))
  19.     spielerfigur = figuren[spielerauswahl - 1]
  20.  
  21.     #Computerfigur auswählen
  22.     computerfigur = figuren [random.randint(0,2)]
  23.  
  24.     #Sieger ermitteln
  25.     if spielerfigur == computerfigur:
  26.        print("Unentschieden! Computer wählte", computerfigur)
  27.     else :
  28.  
  29.         if spielerfigur == "Schere":
  30.            if computerfigur == "Stein":
  31.              print ("Verloren! Computer wählte", computerfigur)
  32.            else:
  33.              print ("Gewonnen! Computer wählte", computerfigur)
  34.              
  35.  
  36.         if spielerfigur == "Stein":
  37.             if computerfigur == "Papier":
  38.                 print ("Verloren! Computer wählte", computerfigur)
  39.             else:
  40.                 print ("Gewonnen! Computer wählte", computerfigur)
  41.  
  42.         if spielerfigur == "Papier":
  43.             if computerfigur == "Schere":
  44.                 print ("Verloren! Computer wählte", computerfigur)
  45.             else:
  46.                 print ("Gewonnen! Computer wählte", computerfigur)
  47.  
  48.     #Restart?
  49.     time.sleep(1)
  50.     entscheidung = ""
  51.     while entscheidung not in ("y","n"):
  52.         entscheidung = input("\nNochmal spielen [y]Ja [n]Nein")
  53.     if (entscheidung == "n"):
  54.         spielen= False
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement