Menu
CoddyTech

To Lower Case

EinsteigerArrays und Stringspython iconjava iconcpp iconc iconjs icon+10

Du erhältst eine Zeichenfolge s. Gib eine neue Zeichenfolge zurück, in der jeder englische Großbuchstabe von A bis Z durch seinen Kleinbuchstaben ersetzt wird. Jedes andere Zeichen, zum Beispiel ein Kleinbuchstabe, eine Ziffer oder ein Symbol, bleibt exakt so, wie es ist.

Funktion

toLowerCase(s: string) → string
sstring
der zu konvertierende Text
Gibt zurückstring
s, bei dem jeder Großbuchstabe in einen Kleinbuchstaben umgewandelt wird

Einschränkungen

  • 1 ≤ s.length ≤ 104
  • Jedes Zeichen von s ist ein englischer Buchstabe, eine Ziffer oder eines der Symbole !#$%&()*+-./:;<=>?@[]^_`{|}~.

Beispiele

Eingabe
s = "Hello-World!"
Ausgabe
"hello-world!"
Erklärung
Die Großbuchstaben H und W werden zu h und w. Das - und das ! sind keine Buchstaben, daher bleiben sie an ihrer Stelle.

lock icon+15 versteckte Tests beim Einreichen

challenge icon

Weiterführende Frage

Kannst du toUpperCase mit derselben Schleife schreiben und erklären, warum sich die Zeichencodes von A und a nur in einem Bit unterscheiden?

Code zurücksetzen
def toLowerCase(s):
    # Schreibe hier den Code
Testfälle

Fall 1

Fall 2

Fall 3

Eingabe

s = "Hello-World!"

Erwartet

"hello-world!"