Advertisement
StoryMakerTV

[PYTHON 3] Zahlenraten

Apr 6th, 2011
468
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 2.06 KB | None | 0 0
  1.  
  2. #############################################################################
  3. #############################################################################
  4. #############################################################################
  5. ####                                                                     ####
  6. ####   Julian Jäger, Eckener Gymnasium, 6.4.2011 : Chat-Simulation       ####
  7. ####                                                                     ####
  8. #############################################################################
  9. #############################################################################
  10. #############################################################################
  11.  
  12. import random
  13. SpielNummer   = 1       # Anzeige
  14. PlayAgain     = 1       # Boolean-Ersatz (1= True)
  15.  
  16. print("Julian Jäger, Eckener Gymnasium : Zahlenraten\n")
  17. print("Die Zahl liegt immer zwischen 100 und 1000!\n\n")
  18.  
  19. while PlayAgain==1:
  20.     print("#############################################")
  21.     print("               Spielnummer:", SpielNummer     )
  22.     print("#############################################")
  23.     SUCCESS        = 0
  24.     GesuchteZahl   = random.randint(100, 1000)
  25.     print(GesuchteZahl)
  26.     AnzahlVersuche = 1
  27.     while SUCCESS == 0:
  28.         try:
  29.             zahl= int(input("Bitte geben Sie eine natürliche Zahl ein: "))
  30.         except:
  31.             print("Der eingegebene Wert ist keine Zahl!\n")
  32.             continue
  33.         if zahl > GesuchteZahl:
  34.             print("Die gesuchte Zahl ist kleiner! [", zahl, "> x ]\n")
  35.         elif zahl < GesuchteZahl:
  36.             print("Die gesuchte Zahl ist größer!  [", zahl, "< x ]\n")
  37.         else:
  38.             print("Sie haben die gesuchte Zahl erfolgreich erraten!\nSie",\
  39.               "haben insgesamt:", AnzahlVersuche, "Versuche gebraucht.\n")
  40.             SUCCESS= 1
  41.             print("Wollen Sie erneut spielen, drücken Sie [ENTER]")
  42.             input()
  43.             PlayAgain = 1
  44.             SpielNummer = SpielNummer + 1
  45.         AnzahlVersuche = AnzahlVersuche + 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement