upper() python è una funzione che restituisce come valore lettere maiuscole. Ovvero se una frase o una parola, composta da lettere minuscole o miste, si utilizza la funzione uper() per convertire tutte le lettere in maiuscole. (Nota: Pagina di supporto per l’articolo comandi base di python)
Esempio: (Aprire CMD incollare il codice riga per riga )
x="GiOiOSo"
y=x.upper()
print(y)
#oppure
y="GiOiOSo".upper()
print(y)
#oppure
print("GiOiOSo".upper())
Nel esempio di sopra definisco un valore x uguale alla parola “GiOiOSo” composta da lettere minuscole e maiuscole : (x=”GiOiOSo”). Definisco un valore y che e la conversione in lettere maiuscole di x : (y=x.upper()). Utilizzo la funzione print() per stampare il risultato.
Nella funzione upper() in python ,numeri e simboli se presenti vengono ignorati ad esempio:
x="<3 0 6 r1cco 0 6 r0cco"
x=x.upper()
print(x)
#oppure
x="<3 0 6 r1cco 0 6 r0cco".upper()
print(x)
Nota:riguardo al esempio di sopra..io ti augoro di essere entrambi male non ti fa 🙂 .
Nel prossimo esempio introducendo altre funzioni è rimanendo sempre sul tema , creo una piccola applicazione che restituisce in lettere maiuscole tutto quello che viene inserito nella definizione.
def maiusc(x):
y=x.upper()
print(y)
while True:
x=input("scrivi un valore poi premi enter...")
maiusc(x)
Per eseguire l’esempio di sopra scrivere il codice di python su un “text editor” e salvarlo come “.py” .
Nel mio caso “maiusc.py” . Doppio click per lanciarlo oppure nel mio caso tramite CMD. Nel codice :
def maiusc(x): Comando def() definisce una funzione di nome maiusc con una variabile x, al suo interno : y=x.upper() ovvero creo una variabile y che e la conversione in maiuscole di x . print(y) stampa il risultato .
while True: La funzione while() ripete al infinito il codice scritto al suo interno. In questo caso : x=input(“scrivi un valore poi premi enter…”) funzione input() ti chiede di inserire in tempo reale un valore è lo assoccia al nome x.
maiusc(x) richiama la definizione scritta in precedenza, inserisce il valore di x in essa. Da notare che tutto funziona se si crea il codice nella giusta sequenza.
Questa pagina nasce dal articolo Python a modo mio , creato per dare le basi a chi vuole imparare il linguaggio di programmazione python (sito ufficiale )