Python String en minúsculas

Python String en minúsculas
La función inferior () se utiliza para el manejo de cadenas. Esta función no pasó los parámetros. Devuelve la cadena con caracteres en minúsculas. Convierte todos los elementos mayúsculas de la cadena en elementos minúsculas. Si tenemos una cadena sin carácter en mayúsculas, la instrucción de impresión devuelve la cadena real. El inferior () no cambie los símbolos y los números en la cadena. También determinamos si las cadenas son idénticas o no utilizando la función inferior () en las cadenas. Del mismo modo, también cambiamos los caracteres en minúsculas a los caracteres mayúsculas. En este artículo, discutiremos la función inferior () en Python con la ayuda de diferentes instancias.

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'
# Convertir la cadena en minúsculas
imprimir (cadena.más bajo())

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.py
programación visual
linuxhint@escritorio-1: ~ $

La 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 ejemplo
data = "Me encanta viajar diferentes lugares!"
# datos con números
# Todos los alfabetos deben ser en minúsculas
data = "I L0V3 T0 TRAV3L DIF3R3NT Plac3S!"
imprimir (datos.más bajo())

La 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.py
I L0V3 T0 TRAV3L DIF3R3NT PLAC3S!
linuxhint@escritorio-1: ~ $

La 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'
imprimir (cadena.casefold ())
cadena = 'ßadmnton'
imprimir (cadena.más bajo())

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.py
ssadmnton
ßadmnton
linuxhint@escritorio-1: ~ $

La 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 cuerda
String1 = "Me encanta viajar diferentes lugares!"
# segunda cuerda
String2 = "I L0V3 T0 TRAV3L DIFF3R3NT PLAC3S!"
if (string1.Lower () == String2.más bajo()):
imprimir ("Las cuerdas son las mismas.")
demás:
imprimir ("Las cuerdas no son las mismas.")

Tambié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.py
Las cuerdas no son las mismas.
linuxhint@escritorio-1: ~ $

La 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.