Convertir caracteres mayúsculas en minúsculas:
En este ejemplo, tomamos la cadena "Programación visual". Para este propósito, aplicamos la función inferior ().
String = 'Programación visual'La función inferior () no tiene parámetros. Esta función cambia todos los caracteres mayúsculas de la cadena a minúscula. Para ejecutar el código, presionamos F5 desde el teclado.
linuxhint@escritorio-1: ~ $ python 1.pyLa declaración de impresión devuelve "programación visual" al convertir la "programación visual" original en minúsculas.
Convertir la cadena que tiene caracteres alfanuméricos:
En este caso, tomamos dos cuerdas. El primero es "Me encanta viajar diferentes lugares!". Esta cadena contiene todos los elementos en mayúsculas. La segunda cadena es "I L0V3 T0 TRAV3L DIF3R3NT Plac3s". Esta cadena tiene algunos valores numéricos, algunos caracteres mayúsculas y algunos caracteres minúsculos también. Para este propósito, aplicamos la función inferior () en ambas cuerdas.
# Cadena de ejemploLa función inferior () cambia todos los caracteres que están en mayúsculas a minúsculas. Esta función no tiene parámetros. Como los elementos de la primera cadena están en mayúsculas, por lo que se cambia a minúsculas. Pero la segunda cadena tiene algunos valores numéricos que no cambian por la función inferior (). Solo se cambian los caracteres de la segunda cadena, que están presentes en mayúsculas.
linuxhint@escritorio-1: ~ $ python 2.pyLa función inferior () solo convierte los caracteres que están en mayúsculas. Esta función no cambia los valores numéricos a minúsculas. Entonces, la declaración de impresión de la primera cadena regresa: “Me encanta viajar diferentes lugares!". Todos los personajes ahora son en minúsculas. Pero la instrucción de impresión de la segunda cadena devuelve "I L0V3 T0 TRAV3L DIF3R3NT Plac3s!". Los valores numéricos de la cadena no se cambian a minúsculas; Solo algunos personajes que están en mayúsculas se convierten en minúsculas.
Convertir la cadena que tiene carácter "ß":
En este código, tomamos dos cuerdas. Ambas cuerdas son los mismos "ßadminton". La cadena también tiene el personaje en minúscula alemán "ß", algunos personajes mayúsculas y algunos personajes minúsculas. Aquí queremos estas cuerdas en minúsculas. Aplicamos la función inferior () en este caso.
cadena = 'ßadmnton'El personaje alemán "ß" que está presente en ambas cuerdas, es igual a "SS". La función inferior () no podría cambiar este personaje alemán a "ss" que ya está en minúsculas. Entonces, para esta conversión, aplicamos aquí otra función que es Casefold (). Esta función convierte el personaje alemán "ß" en "SS".
linuxhint@escritorio-1: ~ $ python 3.pyLa función Casefold () se aplica a la primera cadena; Cambia el "ß" a "SS", y también convierte el carácter en mayúsculas en minúsculas. La declaración de impresión de la primera cadena devuelve "SsadMinton". Esta función no cambia el "ß" a "SS". La declaración de impresión de la segunda cadena devuelve "ßadminton".
Compruebe si las cuerdas son las mismas o no:
Se toman dos cuerdas en el código. La primera cadena (String1) es "Me encanta viajar diferentes lugares!". Esta cadena contiene todos los elementos en el mayúscula. La segunda cadena es "I L0V3 T0 TRAV3L DIF3R3NT Plac3s". Esta cadena está representada por String2. Cambiamos los caracteres mayúsculas de ambas cuerdas a la minúscula. Para este propósito, aplicamos la función inferior () en ambas cuerdas.
# primera cuerdaTambién aplicamos la condición if-else aquí para verificar si los caracteres en minúsculas de ambas cuerdas son iguales o no. Esta función no tiene parámetros. Como los elementos de la primera cadena están en mayúsculas, por lo que se cambia a minúsculas. Pero la segunda cadena tiene algunos valores numéricos que no cambian por la función inferior (). Solo los caracteres mayúsculas de la segunda cadena se cambian a minúsculas.
linuxhint@escritorio-1: ~ $ python 4.pyLa función inferior () solo convierte los caracteres mayúsculas de la segunda cadena. Esta función no cambia los valores numéricos a minúsculas. El valor en minúscula de la primera cadena es "Me encanta viajar diferentes lugares!". Todos los personajes ahora son en minúsculas. El valor en minúsculas de la segunda cadena es "I L0V3 T0 TRAV3L DIF3R3NT Plac3s!". Los valores numéricos de la cadena no se cambian a minúsculas; Solo los mayúsculas se convierten en minúsculas. Después de aplicar la condición if-else, la declaración de impresión devuelve que "las cadenas no son iguales". Como los caracteres en minúsculas de las cuerdas son diferentes, así obtenemos este tipo de salida.
Conclusión:
Este artículo cubrió casi todas las formas posibles de minúscula los caracteres de la cuerda. Hemos discutido varios métodos para minúscula los caracteres de la cadena. Puede utilizar cualquiera de ellos para hacer su trabajo.