Advertisement
Guest User

Untitled

a guest
Sep 12th, 2019
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.57 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