Il metodo isupper() di Python

Il metodo isupper() del linguaggio Python verifica se una stringa ha tutte le lettere maiuscole.

isupper()

E' un metodo applicabile agli oggetti di tipo String.

Il metodo isupper() restituisce True se tutte le lettere all'interno di una stringa sono maiuscole, altrimenti restituisce False.

A cosa serve? Il metodo isupper() ha diverse applicazioni utili. E' molto utile convalidare l'input dell'utente, manipolare le stringhe all'interno di un programma e risparmiare tempo di elaborazione. Ad esempio, puoi evitare di convertire una stringa se sai che già è in maiuscolo, risparmiando tempo e risorse di elaborazione.

Ecco un esempio pratico.

Definisci una variabile e assegnagli una stringa.

text = "HELLO WORLD!"

Poi chiama il metodo isupper() sulla variabile "text" per verificare se contiene soltanto lettere maiuscole.

text.isupper()

Il metodo restituisce True perché nella stringa tutte le lettere sono maiuscole.

True

Ti faccio un altro esempio.

Definisci quest'altra variabile

text2 = "HELLO WOrld!"

Poi chiama il metodo isupper() sulla variabile "text2".

text2.isupper()

In questo caso il metodo restituisce False perché nella stringa ci sono anche delle lettere minuscole.

False

 
 

Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

FacebookTwitterLinkedinLinkedin

Le stringhe in Python

Le funzioni

I metodi e le funzioni delle stringhe