logo

isupper(), islower(), lower(), Upper() en Python y sus aplicaciones

En este artículo, discutiremos issuperior(), islower(), superior() y inferior() funciones en Pitón . Estos métodos son métodos integrados que se utilizan para manejar cadenas. Antes de estudiar isupper(), islower(), Upper() y lower() en detalle, tengamos una idea básica sobre ellos.

¿Qué es isupper() en Python?

En Pitón , issuperior() es un método integrado que se utiliza para el manejo de cadenas. Este método regresa Verdadero si todos los caracteres de la cadena están en mayúsculas; en caso contrario, devuelve FALSO .



primavera y primavera mvc
  1. Devuelve Verdadero para los espacios en blanco, pero si solo hay espacios en blanco en la cadena, devuelve Falso.
  2. No toma ningún argumento, por lo tanto, devuelve un error si se pasa un parámetro.
  3. Los dígitos y símbolos devuelven Verdadero, pero si la cadena contiene solo dígitos y números, devuelve Falso.

Esta función se utiliza para comprobar si el argumento contiene caracteres en mayúscula, como por ejemplo:

  Input  : string = 'GEEKSFORGEEKS'   Output  : True>

Sintaxis de isupper()

Sintaxis: cadena.isupper()

Parámetros:



  • isupper() no toma ningún parámetro

Devoluciones: Verdadero: si todos los caracteres de la cadena están en mayúsculas. Falso: si la cadena contiene uno o más caracteres que no sean mayúsculas.

Ejemplo: comprobar caracteres en mayúsculas

En esta variable de cadena de código contiene valor GEEKSFORGEEKS . La cadena consta únicamente de letras mayúsculas. Cuando esto llame al método isupper en una cadena, devolverá Verdadero y cuando comprueba la otra cadena techcodeview.com es decir, una mezcla de cuerda superior e inferior, regresará FALSO .



Python3




string>=> 'GEEKSFORGEEKS'> # Define a string containing only uppercase letters> print>(string.isupper())># Check if all characters in the string are uppercase and print the result> > string>=> 'techcodeview.com'># Define a string with a mix of uppercase and lowercase letters> print>(string.isupper())># Check if all characters in the string are uppercase and print the result>

>

>

Producción:

True False>

¿Qué es islower() en Python?

En pitón, es bajo() es un método integrado que se utiliza para el manejo de cadenas. El método islower() devuelve Verdadero si todos los caracteres de la cadena están en minúsculas; en caso contrario, devuelve False.

  1. Devuelve Verdadero para los espacios en blanco, pero si solo hay espacios en blanco en la cadena, devuelve Falso.
  2. No toma ningún argumento, por lo tanto, devuelve un error si se pasa un parámetro.
  3. Los dígitos y símbolos devuelven Verdadero, pero si la cadena contiene solo dígitos y números, devuelve Falso.

Esta función se utiliza para comprobar si el argumento contiene caracteres en minúscula como:

  Input:   string = 'geeksforgeeks'   Output:   True>

Sintaxis de islower()

Sintaxis: cadena.islower()

Parámetros:

  • islower() no toma ningún parámetro

Devoluciones:

  • Verdadero: si todos los caracteres de la cadena son inferiores.
  • Falso: si la cadena contiene uno o más caracteres que no sean minúsculas.

Ejemplo: comprobar caracteres en minúscula

Este código ayuda a comprobar si una cadena está compuesta enteramente por letras minúsculas o no. Usando es bajo() método, que es un método integrado en la clase de cadena de Python. Si la cadena contiene solo minúsculas, devolverá Verdadero de lo contrario volverá FALSO.

Python3




si no, declaración en java

string>=> 'geeksforgeeks'># Define a string containing only lowercase letters> print>(string.islower())># Check if all characters in the string are lowercase and print the result> > string>=> 'techcodeview.com'> # Define a string with a mix of uppercase and lowercase let> print>(string.islower())># Check if all characters in the string are lowercase and print the result>

>

>

Producción:

True False>

¿Qué es inferior() en Python?

En Python, inferior() es un método integrado que se utiliza para el manejo de cadenas. El más bajo() El método devuelve la cadena en minúsculas de la cadena dada. convierte todo caracteres mayúsculas a minúsculas python . Si no existen caracteres en mayúscula, devuelve la cadena original.

  1. No toma ningún argumento, por lo tanto, devuelve un error si se pasa un parámetro.
  2. Los dígitos y símbolos devueltos se devuelven tal como están. Solo se devuelve una letra mayúscula después de convertirla a minúscula en Python.
  Input:   string = 'GEEKSFORGEEKS'   Output:   geeksforgeeks>

Sintaxis de inferior()

Sintaxis: cadena.inferior()

Parámetros:

  • lower() no toma ningún parámetro

Devoluciones: Convierte la cadena dada a minúsculas y devuelve la cadena.

Ejemplos

En este código usaremos el más bajo() Método para convertir las cadenas a minúsculas. En primer lugar tomaremos una cadena en mayúsculas. GEEKSFORGEEKS que se convierte a minúsculas() con la ayuda de cadena.inferior() función. Lo mismo intentaremos con la cadena que contiene mayúsculas y minúsculas y luego la función la convertirá a minúsculas.

Python3




# Checking for lowercase characters> string>=> 'GEEKSFORGEEKS'> #Define a string that contains only uppercase.> print>(string.lower())>#convert into lower case> > string>=> 'techcodeview.com'> #Define a string that contains noth uppercase and lowercase.> print>(string.lower())>#convert into lower case.>

>

>

Producción:

geeksforgeeks geeksforgeeks>

¿Qué es superior() en Python?

En Python, superior( ) es un método integrado que se utiliza para el manejo de cadenas. El superior() El método devuelve la cadena en mayúsculas de la cadena dada. Convierte todos los caracteres en minúscula a mayúsculas. Si no existen caracteres en minúscula, devuelve la cadena original.

  1. No toma ningún argumento, por lo tanto, devuelve un error si se pasa un parámetro.
  2. Los dígitos y símbolos devueltos se devuelven tal como están. Solo se devuelve una letra minúscula después de convertirla a mayúscula.
  Input:   string = 'geeksforgeeks'   Output:   GEEKSFORGEEKS>

Sintaxis de superior()

Sintaxis: cadena.superior()

Parámetros:

  • Upper() no toma ningún parámetro.

Devoluciones: Convierte la cadena dada a mayúsculas y devuelve la cadena.

Ejemplo

En este código usaremos superior() Método para convertir las cadenas a mayúsculas. En primer lugar tomaremos una cadena en minúsculas. geeksforgeeks que se convierte a mayúsculas() con la ayuda de cadena.superior() función. Lo mismo intentaremos con la cadena que contiene mayúsculas y minúsculas. mi nombre es ayush entonces la función lo convertirá a minúsculas.

Python3




# checking for uppercase characters> string>=> 'geeksforgeeks'> #Define a string that contains only lowercase()> print>(string.upper())>#Convert into uppercase> > string>=> 'My name is ayush'> #Define a string that contains only lower case> print>(string.upper())>#convert into uppercase.>

>

>

Producción:

GEEKSFORGEEKS MY NAME IS AYUSH>

Contar letras mayúsculas, minúsculas y espacios.

Dada una cadena, la tarea es escribir una Programa Python para contar una cantidad de letras mayúsculas, minúsculas y espacios en una cadena y alternar entre mayúsculas y minúsculas en la cadena dada (convertir minúsculas a mayúsculas y viceversa).

  Input   : string = 'techcodeview.com is a computer Science portal for Geeks'   Output   : Uppercase - 4 Lowercase - 41 spaces - 7 gEEKSFORGEEKS IS A COMPUTER sCIENCE PORTAL FOR gEEKS>

Ejemplo

Recorra la cadena dada carácter por carácter hasta su longitud y verifique si el carácter está en minúsculas o mayúsculas utilizando métodos integrados. Si es minúscula, incrementa su respectivo contador, conviértelo a mayúsculas usando la función lower() y agrégalo a una nueva cadena, si es mayúscula, incrementa su respectivo contador, conviértelo a minúsculas usando la función lower() y agrégalo a la nueva cadena. Si es espacio, incrementa su respectivo contador y agrégalo a una nueva cadena. Imprime la nueva cadena.

Python3




bucles java
string>=> 'techcodeview.com is a computer Science portal for Geeks'> newstring>=> ''> count1>=> 0> count2>=> 0> count3>=> 0> > for> a>in> string:> ># converting to uppercase.> >if> (a.isupper())>=>=> True>:> >count1>+>=> 1> >newstring>+>=> (a.lower())> ># converting to lowercase.> >elif> (a.islower())>=>=> True>:> >count2>+>=> 1> >newstring>+>=> (a.upper())> > ># adding it to the new string as it is.> >elif> (a.isspace())>=>=> True>:> >count3>+>=> 1> >newstring>+>=> a> print>(>'In original String : '>)> print>(>'Uppercase -'>, count1)> print>(>'Lowercase -'>, count2)> print>(>'Spaces -'>, count3)> print>(>'After changing cases:'>)> print>(newstring)>

>

>

Producción:

In original String : Uppercase - 4 Lowercase - 41 Spaces - 7 After changing cases: gEEKSFORgEEKS IS A COMPUTER sCIENCE PORTAL FOR gEEKS>