Code: Alles auswählen
worte=''Max und Moritz – Eine Bubengeschichte in sieben Streichen ist eine Bildergeschichte des deutschen humoristischen Dichters und Zeichners Wilhelm Busch. Sie wurde Ende Oktober 1865[1] erstveröffentlicht und zählt damit zum Frühwerk von Wilhelm Busch. Im Handlungsgefüge weist sie auffällige Gesetzmäßigkeiten und Grundmuster inhaltlicher, stilistischer und wirkungsästhetischer Art auf, die sich auch in den späteren Arbeiten von Wilhelm Busch wiederholen.[2] Viele Reime dieser Bildergeschichte wie „Aber wehe, wehe, wehe!"
erstmal=[]
zwei_worte=[] # Wortfolgen aus 2 wörtern
drei_worte=[] # wortfolgen aus 3
vier_worte=[]
index=0
einzeln=worte.split() # also gibt es jetzt eine Liste, die die einzelnen Wörter als Elementa beinhaltet.
for i in einzeln
while zaehler<3: # <3, da ich nur Wortfolgen prüfen möchte, die aus maximal 4 wörtern bestehen
index=index+1
index2=index+1 # hier wird jeweils der Index verändert, um nachher die Liste entsprechend zu füllen.
index3=index+2 # jeweils für drei-aufeinander folgende Worte
zwei_worte.append(i+' '+einzeln[index])
drei_worte.append(i+' '+einzeln[index]+' '+einzeln[index2])
vier_worte.append(i+' '+einzeln[index]+' '+einzelnt[index2]+' '+einzeln[index3])
wortfolge2=(zwei_worte[0])
wortfolge3=(drei_worte[0]) # hier werden jeweils die Wortketten, die in dem Text present sind ausgegeben.
wortfolge4=(vier_worte[0])
print(wortfolge2,wortfolge3,wortfolge4)
Also wortfolge2 ist: 'Max und
wortfolge3: 'Max und Moritz
wortfolge4: 'Max und Moritz –
Jedoch macht die Schleife dann nicht weiter. Die Ausgaben für die anderen Worte erfolgen nicht. Und ich möchte dass für jedes einzelne Wort die folgenden Wörter in dieser Form ausgegeben werden.
Aber wo hakt die Schleife?
Würde mich sehr über eure Tipps freuen! LG