HOWTO · Python

Uso delle maiuscole nelle stringhe in Python

Esistono 2 metodi principali che possono essere utilizzati per la capitalizzazione delle stringhe in Python, le funzioni upper() e capitalize().

In questa pagina

In questo tutorial, discuteremo i metodi usati per la capitalizzazione delle stringhe in Python.

Uso delle maiuscole nelle stringhe Con la funzione upper() in Python

La funzione upper() ci fornisce una stringa con tutti i caratteri maiuscoli. Il seguente esempio di codice ci mostra come possiamo usare la funzione upper() per rendere maiuscola una stringa in Python.

string = "this is a string."

uppercasestring = string.upper()

print(uppercasestring)

Produzione:

THIS IS A STRING

Nel codice sopra, inizializziamo prima una stringa con tutti i caratteri minuscoli. Dopodiché, convertiamo la stringa in maiuscolo usando la funzione upper().

La funzione upper() converte tutte le lettere in maiuscolo. Se vogliamo solo mettere in maiuscolo il primo carattere della stringa, dobbiamo usare la funzione capitalize().

Uso delle maiuscole nelle stringhe Con la funzione capitalize() in Python

La funzione capitalize() converte solo la prima lettera della stringa in maiuscolo. Il seguente esempio di codice mostra come possiamo rendere maiuscola una stringa usando la funzione capitalize().

string = "this is a string."

capitalizedstring = string.capitalize()

print(capitalizedstring)

Produzione:

This is a string.

Nel codice sopra, inizializziamo prima una stringa con tutti i caratteri minuscoli. Dopodiché, mettiamo in maiuscolo il primo carattere della stringa usando la funzione capitalize().