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:
- Python: media cadena en mayúsculas
- Python: subcadenas selectivas en mayúsculas en cadenas
- isupper(), islower(), lower(), superior() en Python