Advertisement
DeaD_EyE

bundeslaender

Dec 8th, 2020
893
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import random
  2.  
  3.  
  4. bundeslaender = {
  5.     "Schleswig Holstein": "Kiel",
  6.     "Hamburg": "Hamburg",
  7.     "Mecklenburg-Vorpommern": "Schwerin",
  8.     "Niedersachsen": "Hannover",
  9.     "Bremen": "Bremen",
  10.     "Brandenburg": "Potsdam",
  11.     "Berlin": "Berlin",
  12.     "Sachsen-Anhalt": "Magdeburg",
  13.     "Sachsen": "Dresden",
  14.     "Nordrhein-Westfalen": "Düsseldorf",
  15.     "Hessen": "Wiesbaden",
  16.     "Thüringen": "Erfurt",
  17.     "Rheinland-Pfalz": "Mainz",
  18.     "Saarland": "Saarbrücken",
  19.     "Baden-Württemberg": "Stuttgart",
  20.     "Bayern": "München",
  21. }
  22.  
  23.  
  24. def get_bundesland():
  25.     return random.choice(list(bundeslaender))
  26.  
  27.  
  28. def ask(tries=1):
  29.     land = get_bundesland()
  30.     for versuch in range(1, tries + 1):
  31.         antwort = input(f"Wie ist die Hauptstadt von {land}: ")
  32.         if antwort.strip().lower() == bundeslaender[land].lower():
  33.             print(f"{versuch}. Versuch: Antwort ist richtig")
  34.             return True
  35.         else:
  36.             print(f"{versuch}. Versuch: Antwort ist falsch")
  37.     else:
  38.         return False
  39.  
  40.  
  41. if __name__ == "__main__":
  42.     ask()
  43.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement