Función Python String superior ()

Cadena de pitón superior() El método convierte todos los caracteres en minúscula de una cadena en caracteres en mayúscula y los devuelve.

Ejemplo:

Python3




original_text> => 'lisT Upper'> upper_text> => original_text.upper()> print> (upper_text)>

Producción

LIST UPPER 

¿Qué es el método String superior()?

String Upper() es una función incorporada en Python, que convierte todas las letras de una cadena a mayúsculas (mayúsculas) y luego las devuelve.

Es muy útil para estandarizar casos de cadenas, como cuando se comparan cadenas que no distinguen entre mayúsculas y minúsculas.

Sintaxis de la cadena Python superior()

cadena.superior()

Parámetros

  • El método Upper() no toma ningún parámetro.

Devoluciones

devuelve una cadena en mayúsculas de la cadena dada.

¿Cómo utilizar la función String superior()?

La función string lower() es una función simple y fácil de usar. Sólo necesitas llamar a la función Upper() con el objeto de cadena. Entendamos cómo convertir una cadena a mayúsculas (mayúscula) con un ejemplo:

Python3




#initializing a string> original_text> => 'convert to uppercase'> #using upper function> upper_text> => original_text.upper()> #printing uppercase string> print> (upper_text)>

Producción

CONVERT TO UPPERCASE 

Métodos para convertir cadenas a mayúsculas

Hay varias formas de convertir una cadena a mayúsculas en Python. Aquí analizamos algunos métodos de uso general para convertir una cadena a mayúsculas en Python, que son los siguientes.

  • Usando superior() Método
  • Usando capitalize()> Método
  • Usando casefold()> Método
  • Cuerda con Comparación que no distingue entre mayúsculas y minúsculas

1. Convertir una cadena a mayúsculas usando el método Upper()

Aquí estamos usando la cadena Upper() en Python.

En este ejemplo, el siguiente código convierte la cadena geeks para geeks a mayúsculas usando el método `upper()` y luego imprime el resultado: GEEKS FOR GEEKS.

Python3




original_text> => 'geeks for geeks'> uppercase_text> => original_text.upper()> print> (uppercase_text)>

Producción

GEEKS FOR GEEKS 

2. Convertir una cadena a mayúsculas usando capitalize()> Método

El método `capitalizar()` en Python convierte el primer carácter de una cadena a mayúsculas y el resto a minúsculas, devolviendo la cadena modificada.

Ejemplo , : En este ejemplo, el siguiente código escribe en mayúscula la primera letra de la cadena geeks for geeks e imprime la cadena modificada: Geeks for geeks.

Python3




original_text> => 'geeks for geeks'> capitalized_text> => original_text.capitalize()> print> (capitalized_text)>

Producción

Geeks for geeks 

3. Convierta una cadena a mayúsculas usando casefold()> Método

El método `casefold()` en Python convierte una cadena a minúsculas y es adecuado para comparaciones que no distinguen entre mayúsculas y minúsculas. Es más agresivo que ` más bajo() ` y maneja una gama más amplia de caracteres Unicode.

Ejemplo 1: En este ejemplo, el siguiente código convierte la cadena GeEkS For GeEkS a minúsculas usando ` carpeta de casos() ` para un manejo que no distingue entre mayúsculas y minúsculas e imprime el resultado: geeks para geeks.

Python3




original_text> => 'GeEkS FoR GeEkS'> casefolded_text> => original_text.casefold()> print> (casefolded_text)>

Producción :

geeks for geeks 

4. Mayúsculas con comparación que no distingue entre mayúsculas y minúsculas

Este método convierte una cadena a mayúsculas en Python y al mismo tiempo permite una comparación que no distingue entre mayúsculas y minúsculas utilizando el método `upper()` para la mayúscula uniforme.

Ejemplo 1: En este ejemplo, tomaremos GFG como entrada del usuario para verificar Cadena de pitón y aplique la función string lower() para verificar la comparación que distingue entre mayúsculas y minúsculas.

Python3




user_input> => input> (> 'Enter your choice: '> )> # Convert the user input to uppercase using the upper() method> # Perform a case-insensitive comparison> if> user_input> => => 'GFG'> :> > print> (> 'You chose 'GFG'.'> )> else> :> > print> (> 'You didn't choose 'GFG'.'> )>

Producción

Enter your choice: gfg You didn't choose 'GFG'. 

Ejemplo 2: Una de las aplicaciones comunes del método Upper() es comprobar si las dos cadenas son iguales o no. Tomaremos dos cadenas con casos diferentes, les aplicaremos superior () y luego verificaremos si son iguales o no. En este ejemplo, el siguiente código comprueba si dos cadenas (`text1` y `text2`) son iguales, ignorando mayúsculas y minúsculas e imprime el resultado.

Python3




text1> => 'geeks fOr geeks'> text2> => 'gEeKS fOR GeeKs'> # Comparison of strings using> # upper() method> if> (text1.upper()> => => text2.upper()):> > print> (> 'Strings are same'> )> else> :> > print> (> 'Strings are not same'> )>

Producción

Strings are same 

En este artículo, cubrimos la definición, la sintaxis y el uso de la función Upper() en Python. También hemos visto diferentes variaciones en el uso de la función Upper() y otros métodos para poner en mayúscula una cadena en Python.

La función Upper() es una función muy útil para operaciones de comparación de cadenas que no distinguen entre mayúsculas y minúsculas.

Leer otro Métodos de cadena

Lea también: