logo

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)>

códigos de color java

>

>

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




si no en bash shell
#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 usandocapitalize()>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

al hacer clic en javascript
Geeks for geeks>

3. Convierta una cadena a mayúsculas usandocasefold()>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

leer el archivo csv en java




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

np punto
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: