Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from random import *
- # Dictionary von den Bundesländern und ihren Hauptstaädten erstellen
- bundeslaender = {'Schleswig Holstein': 'Kiel', 'Hamburg':'Hamburg', 'Mecklenburg-Vorpommern':'Schwerin', 'Niedersachsen':'Hannover', 'Bremen':'Bremen', 'Brandenburg':'Potsdam', 'Berlin':'Berlin','Sachsen-Anhalt':'Magdeburg','Sachsen':'Dresden', 'Nordrhein-Westfalen':'Düsseldorf', 'Hessen':'Wiesbaden', 'Thüringen':'Erfurt', 'Rheinland-Pfalz':'Mainz', 'Saarland':'Saarbrücken', 'Baden-Württemberg':'Stuttgart', 'Bayern': 'München'}
- # (Bundesland, Hauptstadt).
- # Das kannst du so erzeugen:
- bundeslaender_liste = list(bundeslaender)
- hauptstaedte_liste=list(bundeslaender.values())
- print(bundeslaender_liste)
- print(hauptstaedte_liste)
- # while Schleife initialisieren
- antwort = ''
- while antwort != 'Ende':
- # Ein zufälliges Bundesland auswürfeln
- zahl = randint(0, len(bundeslaender_liste) - 1)
- bundesland = bundeslaender_liste[zahl]
- # Abfrage der Antort des Users
- antwort = input('Wie lautet die Hauptstadt von' + ' ' + bundesland)
- # Prüfen, ob die eingegebene Antwort richtig ist und Ausgabe
- if antwort == hauptstaedte_liste[zahl]:
- print('Das ist richtig')
- # Erstellen der Bedingung für das Beenden des Programms und Ausgabe
- elif antwort == 'Ende':
- print('Auf Wiedersehen')
- else:
- print('Das ist falsch')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement