Advertisement
Guest User

Untitled

a guest
Sep 18th, 2019
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 2.17 KB | None | 0 0
  1. class Spiel:
  2.    
  3.     def __init__(self):
  4.         self.zug = 1
  5.         self.zzug = 1
  6.    
  7.     def anfang(self):
  8.         x = input("Hey Player 1, wie heisst du?")
  9.         print("Hi",x)
  10.    
  11.         x1 = input("Nimmst du Schere, Stein oder Papier?")
  12.         print("Danke",x)
  13.         print("Reiche deinem Gegenspieler das Gerät")
  14.    
  15.         y = input("Hey Player 2, wie heisst du?")
  16.         print("Hi", y)
  17.    
  18.         y1 = input("Nimmst du Schere, Stein oder Papier?")
  19.         print("Danke", y)
  20.         print(x1, "Versus", y1)
  21.        
  22.        
  23.     def zug1(self):
  24.         if (x1 == "Schere"):
  25.             self.zug = 1
  26.             print(self.zug)
  27.            
  28.         elif (x1 == "Stein"):
  29.             self.zug = 2
  30.            
  31.         elif (x1 == "Papier"):
  32.             self.zug = 3
  33.        
  34.            
  35.            
  36.     def zug2(self):
  37.         if (y1 == "Schere"):
  38.             self.zzug = 1
  39.            
  40.         elif (y1 == "Stein"):
  41.             self.zzug = 2
  42.            
  43.         elif (y1 == "Papier"):
  44.             self.zzug = 3
  45.        
  46.            
  47.            
  48.     def auswertung(self):
  49.         if (self.zug == 1) and (self.zzug == 1):
  50.             print("Gleichstand")
  51.            
  52.         elif (self.zug == 1) and (self.zzug == 2):
  53.             print(y, "gewinnt")
  54.        
  55.         elif (self.zug == 1) and (self.zzug == 3):
  56.             print(x, "gewinnt")
  57.        
  58.         elif (self.zug == 2) and (self.zzug == 1):
  59.             print(x, "gewinnt")
  60.            
  61.         elif (self.zug == 2) and (self.zzug == 2):
  62.             print("Gleichstand")
  63.            
  64.         elif (self.zug == 2) and (self.zzug == 3):
  65.             print(y, "gewinnt")
  66.            
  67.         elif (self.zug == 3) and (self.zzug == 1):
  68.             print(y, "gewinnt")
  69.            
  70.         elif (self.zug == 3) and (self.zzug == 2):
  71.             print(x, "gewinnt")
  72.            
  73.         elif (self.zug == 3) and (self.zzug == 3):
  74.             print("Gleichstand")
  75.            
  76.  
  77. def potato(a,b):
  78.     r=a+b
  79.     return(r)
  80.    
  81. o=potato(4,5)
  82. print(o)
  83.            
  84.            
  85.    
  86. Spiel = Spiel()
  87. Spiel.anfang()
  88. Spiel.zug1()
  89. Spiel.zug2()
  90. Spiel.auswertung()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement