ich habe noch eine Aufgabe, die ich zu lösen versuche.
Umdrehen der Zeichenfolge einer Zeichenkette s zwischen den Positionen l und r: reverse(s,l,r)
Code: Alles auswählen
s ="Das Haus ist blau"
def reverse(s,l,r):
if l>r or l<0:
return s[l]
if l == r:
return s[l]
else:
return str(reverse(s,l+1,r))+s[l]
print(reverse(s,4,7))
Ich vermute ich brauche noch eine zweite funktion oder ich löse das Problem mit Hilfe einer Liste, die ich dann in einen string umwandle.