Menu
CoddyTech

To Lower Case

PrincipianteArrays y cadenaspython iconjava iconcpp iconc iconjs icon+10

Recibes una cadena s. Devuelve una nueva cadena en la que cada letra mayúscula del inglés, de la A a la Z, se reemplaza por su letra minúscula. Todos los demás caracteres, como una letra minúscula, un dígito o un símbolo, permanecen exactamente igual.

Función

toLowerCase(s: string) → string
sstring
el texto que se debe convertir
Devuelvestring
s con cada letra mayúscula convertida en minúscula

Restricciones

  • 1 ≤ s.length ≤ 104
  • Cada carácter de s es una letra inglesa, un dígito o uno de los símbolos !#$%&()*+-./:;<=>?@[]^_`{|}~.

Ejemplos

Entrada
s = "Hello-World!"
Salida
"hello-world!"
Explicación
Las mayúsculas H y W se convierten en h y w. - y ! no son letras, así que se quedan donde están.

lock icon+15 pruebas ocultas al enviar

challenge icon

Para ir más allá

¿Puedes escribir toUpperCase con el mismo bucle y explicar por qué solo difiere un bit del código del carácter entre A y a?

Restablecer código
def toLowerCase(s):
    # Escribe el código aquí
Casos de prueba

Caso 1

Caso 2

Caso 3

Entrada

s = "Hello-World!"

Esperado

"hello-world!"