Cadena de Python superior () El mètode converteix tots els caràcters minúscules d'una cadena en caràcters majúscules i els retorna.
Exemple:
Python 3
original_text> => 'lisT Upper'> upper_text> => original_text.upper()> print> (upper_text)> |
matriu de retorn de java
>
>Sortida
LIST UPPER>
Què és el mètode String upper()?
String upper() és una funció integrada a Python, que converteix totes les lletres d'una cadena a majúscules (majúscules) i després les retorna.
És molt útil per estandarditzar els casos de cadenes, com quan es comparen cadenes que no distingeixen entre majúscules i minúscules.
Python String upper() Sintaxi
string.upper()
Paràmetres
- El mètode upper() no pren cap paràmetre.
Devolucions
retorna una cadena en majúscula de la cadena donada.
Com utilitzar la funció String upper()?
La funció string upper() és una funció senzilla i fàcil d'utilitzar. Només heu de cridar la funció superior() amb l'objecte de cadena. Entendrem com convertir una cadena en majúscules (majúscules) amb un exemple:
Python 3
#initializing a string> original_text> => 'convert to uppercase'> #using upper function> upper_text> => original_text.upper()> #printing uppercase string> print> (upper_text)> |
>
>Sortida
nucli microlític
CONVERT TO UPPERCASE>
Mètodes per convertir String en majúscules
Hi ha diverses maneres de convertir una cadena en majúscules a Python, aquí estem discutint alguns mètodes d'ús general per convertir una cadena a majúscules a Python, són els següents.
- Utilitzant superior () Mètode
- Utilitzant
capitalize()>
Mètode - Utilitzant
casefold()>
Mètode - Corda amb Comparació sense distinció de majúscules i minúscules
1. Converteix una cadena en majúscules mitjançant el mètode upper().
Aquí estem utilitzant la cadena upper() a Python.
En aquest exemple, el codi següent converteix les cadenes geeks per a geeks a majúscules mitjançant el mètode `upper()`, i després imprimeix el resultat: GEEKS FOR GEEKS.
Python 3
original_text> => 'geeks for geeks'> uppercase_text> => original_text.upper()> print> (uppercase_text)> |
>
>
Sortida
GEEKS FOR GEEKS>
2. Converteix una cadena en majúscules utilitzantcapitalize()>
Mètode
El Mètode `majúscules()` a Python converteix el primer caràcter d'una cadena en majúscules i la resta en minúscules, retornant la cadena modificada.
Exemple , : En aquest exemple, el codi següent posa en majúscula la primera lletra de la cadena geeks for geeks i imprimeix la cadena modificada: Geeks for geeks.
Python 3
numera l'alfabet
original_text> => 'geeks for geeks'> capitalized_text> => original_text.capitalize()> print> (capitalized_text)> |
>
>
Sortida
Geeks for geeks>
3. Converteix una cadena en majúscules utilitzantcasefold()>
Mètode
El mètode `casefold()` de Python converteix una cadena en minúscules i és adequat per a comparacions que no distingeixen entre majúscules i minúscules. És més agressiu que ` més baix() ` i gestiona una gamma més àmplia de caràcters Unicode.
Exemple 1: En aquest exemple, el codi següent converteix la cadena GeEkS For GeEkS a minúscules utilitzant ` carpeta () ` per a un maneig que no distingeix entre majúscules i minúscules i imprimeix el resultat: geeks for geeks.
Python 3
topologies
original_text> => 'GeEkS FoR GeEkS'> casefolded_text> => original_text.casefold()> print> (casefolded_text)> |
>
>
Sortida:
geeks for geeks>
4. En majúscules amb una comparació que no distingeix entre majúscules i minúscules
Aquest mètode converteix una cadena en majúscules a Python alhora que permet la comparació sense distinció de majúscules mitjançant el mètode `upper()` per a la majúscula uniforme.
Exemple 1: En aquest exemple, prendrem GFG com a entrada d'usuari per comprovar-ne Cadena de Python i apliqueu la funció string upper() per comprovar la comparació que distingeix entre majúscules i minúscules.
Python 3
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'.'> )> |
>
>
Sortida
Enter your choice: gfg You didn't choose 'GFG'.>
Exemple 2: Una de les aplicacions habituals del mètode upper() és comprovar si les dues cadenes són iguals o no. Agafarem dues cadenes amb casos diferents, els aplicarem upper() i després comprovarem si són iguals o no. En aquest exemple, el codi següent comprova si dues cadenes (`text1` i `text2`) són iguals, ignorant majúscules i minúscules, i imprimeix el resultat.
Python 3
clau del candidat
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'> )> |
>
>
Sortida
Strings are same>
En aquest article, hem tractat la definició, la sintaxi i l'ús de la funció upper() a Python. També hem vist diferents variacions en l'ús de la funció upper() i altres mètodes per capitalitzar una cadena en Python.
La funció upper() és una funció molt útil per a operacions de comparació de cadenes que no distingeixen entre majúscules i minúscules.
Llegir Altres Mètodes de cordes
Llegeix també:
- Python - Mitja cadena en majúscula
- Python: subcadenes selectives en majúscules a la cadena
- isupper(), islower(), lower(), upper() a Python