logo

Funzione Python String upper()

Stringa di pitone superiore() Il metodo converte tutti i caratteri minuscoli in una stringa in caratteri maiuscoli e li restituisce.

Esempio:

Python3






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

ordinare un elenco di array

>

>

Produzione

LIST UPPER>

Qual è il metodo String upper()?

String upper() è una funzione incorporata in Python, che converte tutte le lettere di una stringa in maiuscolo (maiuscolo) e quindi le restituisce.

È molto utile per standardizzare maiuscole e minuscole, come quando si confrontano stringhe senza distinzione tra maiuscole e minuscole.

Sintassi della stringa Python upper()

stringa.upper()

Parametri

  • Il metodo upper() non accetta alcun parametro.

ritorna

restituisce una stringa maiuscola della stringa specificata.

Come utilizzare la funzione String upper()?

La funzione string upper() è una funzione semplice e facile da usare. Devi solo chiamare la funzione upper() con l'oggetto stringa. Capiamo come convertire una stringa in maiuscolo (maiuscolo) con un esempio:

Python3




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

>

>

Produzione

CONVERT TO UPPERCASE>

Metodi per convertire una stringa in maiuscolo

Esistono vari modi per convertire una stringa in maiuscolo in Python, qui stiamo discutendo alcuni metodi generalmente utilizzati per convertire una stringa in maiuscolo in Python, quelli sono i seguenti.

java mvc
  • Utilizzando superiore() Metodo
  • Utilizzando capitalize()> Metodo
  • Utilizzando casefold()> Metodo
  • Stringa con Confronto senza distinzione tra maiuscole e minuscole

1. Converti una stringa in maiuscolo utilizzando il metodo upper()

Qui stiamo usando la stringa upper() in Python.

In questo esempio, il codice seguente converte la stringa geeks for geeks in maiuscolo utilizzando il metodo `upper()`, quindi stampa il risultato: GEEKS FOR GEEKS.

Python3




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

>

>

Produzione

GEEKS FOR GEEKS>

2. Converti una stringa in maiuscolo utilizzandocapitalize()>Metodo

IL Metodo 'capitalize()'. in Python converte il primo carattere di una stringa in maiuscolo e il resto in minuscolo, restituendo la stringa modificata.

Esempio , : In questo esempio il codice seguente rende maiuscola la prima lettera della stringa geeks for geeks e stampa la stringa modificata: Geeks for geeks.

Python3




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

>

>

Produzione

Geeks for geeks>

3. Converti una stringa in maiuscolo utilizzandocasefold()>Metodo

Il metodo `casefold()` in Python converte una stringa in minuscolo ed è adatto per confronti senza distinzione tra maiuscole e minuscole. È più aggressivo di ` inferiore() ` e gestisce una gamma più ampia di caratteri Unicode.

matematica Java casuale

Esempio 1: In questo esempio il codice seguente converte la stringa GeEkS FoR GeEkS in minuscolo utilizzando ` cartella() ` per la gestione senza distinzione tra maiuscole e minuscole e stampa il risultato: geeks for geeks.

Python3




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

>

>

Produzione :

geeks for geeks>

4. Maiuscolo con confronto senza distinzione tra maiuscole e minuscole

Questo metodo converte una stringa in maiuscolo in Python consentendo al tempo stesso il confronto senza distinzione tra maiuscole e minuscole utilizzando il metodo `upper()` per l'uniforme maiuscolo/minuscolo.

Esempio 1: In questo esempio, prenderemo GFG come input dell'utente da verificare Stringa di pitone e applicare la funzione string upper() per verificare il confronto con distinzione tra maiuscole e minuscole.

Python3

cos'è l'ibernazione




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

>

>

Produzione

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

Esempio 2: Una delle applicazioni più comuni del metodo upper() è verificare se le due stringhe sono uguali oppure no. Prenderemo due stringhe con casi diversi, applicheremo loro upper() e poi controlleremo se sono uguali o meno. In questo esempio il codice seguente controlla se due stringhe (`text1` e `text2`) sono uguali, ignorando maiuscole e minuscole, e stampa il risultato.

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

bordo CSS

>

>

Produzione

Strings are same>

In questo articolo abbiamo trattato la definizione, la sintassi e l'uso della funzione upper() in Python. Abbiamo anche visto diverse variazioni nell'uso della funzione upper() e di altri metodi per rendere maiuscola una stringa in Python.

La funzione upper() è una funzione molto utile per le operazioni di confronto di stringhe senza distinzione tra maiuscole e minuscole.

Leggi altro Metodi di stringa

Leggi anche: