Python :: Aufgabe #45

4 Lösungen Lösungen öffentlich

String einlesen, umkehren und Leerzeichen einfügen

Anfänger - Python von pianoplayer - 30.11.2013 um 13:34 Uhr
Schreiben Sie eine Funktion reverse_add_blank!, die einen String entgegennimmt, die Reihenfolge der Buchstaben umkehrt und Leerzeichen einfügt. Die Funktion soll den String verändern!

Lösungen:

vote_ok
von xpos (200 Punkte) - 04.07.2014 um 17:35 Uhr
Quellcode ausblenden Python-Code
def reverse_add_blank(string):
    return " ".join(string[::-1])

print reverse_add_blank("NAMTAB")
vote_ok
von xpos (200 Punkte) - 04.07.2014 um 17:36 Uhr
Quellcode ausblenden Python-Code
def reverse_add_blank(string):
    return " ".join(string[::-1])

print reverse_add_blank("NAMTAB")
vote_ok
von eulerscheZhl (5230 Punkte) - 12.03.2015 um 10:41 Uhr
Das Verändern des strings ist in Python nicht möglich, daher wird hier ein neuer erstellt.
Quellcode ausblenden Python-Code
def reverse_add_blank(text):
	return ' '.join(list(text)[::-1])
vote_ok
von chrigu78 (80 Punkte) - 01.03.2016 um 21:11 Uhr
Quellcode ausblenden Python-Code
def reverse_add_blank(x):
    '''x: nicht vergessen, den string in 
    anfuehrungszeichen zu setzen'''
    line = ''
    line2 = ''
    for i in x:
        line += i
    for e in line[::-1]:
        line2 += e
        line2 += ' '
    print line2
2112902

Du scheinst einen AdBlocker zu nutzen. Ich würde mich freuen, wenn du ihn auf dieser Seite deaktivierst und dich davon überzeugst, dass die Werbung hier nicht störend ist.