lower() python

lower() in python è una funzione che restituisce come valore lettere minuscole. In una stringa composta da una lettera , frase o testo scritto in maiuscolo o misto ,si utilizza la funzione lower() per convertire tutte le lettere in minuscole. (Nota: Pagina di supporto per l’articolo comandi base di python)

Esempio:  Per testare il codice aprire CMD digitare “python” più tasto ENTER. Copiare/incollare il codice riga per riga 

x="FESTA"
y=x.lower()
print(y)

#oppure
y="FESTA".lower()
print(y)

#oppure
print("FESTA".lower())

Nel esempio di sopra definisco un valore x uguale alla parola “FESTA” composta da lettere maiuscole 🙁x=”FESTA”). Definisco un valore y che e la conversione in lettere MINUSCOLE di x 🙁y=x.lower()). Utilizzo la funzione print() per stampare il risultato.

Esempio di una stringa mista .Da notare che numeri e simboli se presenti vengono ignorati:

x="SaBato 2023"
x=x.lower()
print(x)

#oppure 
x="SaBato 2023".lower()
print(x)

x=”SaBato 2023″: definisce un valore x che e pari alla stringa mista “SaBato 2023”.
x=x.lower() : ridefinisce il valore x che e uguale alla sua conversione i n minuscole (x.lower())
print(x) : Stampa il risultato ottenuto.

Nel prossimo esempio alzo il livello introducendo altre funzioni, rimanendo sempre sul tema della funzione lower() in python. Nel linguaggio di programmazione rispondere alla domanda con un si (minuscolo) o SI (MAIUSCOLO) fa una bella differenza poiché manda l’applicazione in errore ed il risultato è che devi rilanciare e ripetere tutto dal inizio.

Esempio: rispondi si o no (prevenire le lettere maiuscole).

while True:
    x=input("Ti piace la spiaggia ? si/no?  ")
    x=x.lower()
    if x=="si":
        y=x
    print(y)

while true: La funzione while() apre un ciclo ripetitivo associata al valore “True” il ciclo diventa infinito
x=input(“Ti piace la spiaggia ? si/no? “) : funzione input() permete di inserire un valore in tempo reale.
x=x.lower() : Conversione in minuscole del valore inswerito.
if x==”si”: Pongo una condizione che se è sodisfata genera un valore y=x.
print(y): Stampa il valore di y.

Questa pagina nasce dal articolo Python a modo mio , creato per dare le basi a chi vuole imparare il linguaggio di programmazione python .