Wie konvertiert man einen Buchstaben in Kleinbuchstaben, der in einer Zeichenfolge nach einem Anführungszeichen steht?
So was:
"Trees Are Never Sad Look At Them Every Once In Awhile They'Re Quite Beautiful."
soll werden
"Trees Are Never Sad Look At Them Every Once In Awhile They're Quite Beautiful."
Lösung des Problems
Sie können die Zeichenfolge durchlaufen und dann das Zeichen des Apostrophs finden. Ersetzen Sie dann den Großbuchstaben durch den Kleinbuchstaben nach dem Apostroph:
string = "Trees Are Never Sad Look At Them Every Once In Awhile They'Re Quite Beautiful."
for i in range(len(string)):
if string[i] == "'": # Check for apostrophe
string = string.replace(string[i+1], string[i+1].lower()) # Make the character followed by apostrophe lower case by replacing uppercase letter.
print(string)
Ausgabe:
Trees Are Never Sad Look At Them Every Once In Awhile They're Quite Beautiful.
Keine Kommentare:
Kommentar veröffentlichen