import random verbs = ["schreit", "läuft", "weint", "schläft", "schnarcht"] nouns = ["Michael", "Das Kino", "Das Werkzeug", "mein Haus", "Das Trampolin"] parts = ["in der Disco", "im Kopf", "auf dem Haus", "im Keller", "in der Schule"] weiter = ["alleine", "zusammen", "glücklich"] def returnRandomElement(array): zufallszahl = random.randint(0,len(array)-1) return array[zufallszahl] def makeOutput(verbs, nouns, parts, weiter, isQuestion): if not isQuestion: print(returnRandomElement(nouns)+' '+returnRandomElement(verbs)+' '+returnRandomElement(weiter)+' '+returnRandomElement(parts)+'.') else: print(returnRandomElement(verbs)+' '+returnRandomElement(nouns)+' '+returnRandomElement(weiter)+' '+returnRandomElement(parts)+'?') for i in range(10): makeOutput(verbs, nouns, parts, weiter, False) print() for i in range(10): makeOutput(verbs, nouns, parts, weiter, True)