lower() python

lower() in python è una funzione che restituisce come valore lettere minuscole.

Esempio 1 :

Per testare il codice aprire CMD digitare “python” più tasto ENTER.

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

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

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

Descrizione:

  • x=”FESTA” Definisco una variabile x con valore la stringa FESTA
  • y=x.lower() Definisco una variabile y che sarà la conversione in lettere minuscole della variabile x
  • print(y) Funzione print() per stampare il valore della variabile y in modo che sia leggibile
  • y=”FESTA”.lower() Questo per dimostrare che posso fare a meno di definire la variabile x ed ottengo lo stesso risultato
  • print(“FESTA”.lower()) Questo per dimostrare che posso ottenere sempre lo stesso risultato senza definire variabili

Esempio 2

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)

Descrizione:

  • x=”SaBato 2023″: definisce una variabile x che e pari alla stringa mista “SaBato 2023”.
  • x=x.lower() : ridefinisce la variabile x che e uguale alla sua conversione in minuscole (x.lower())
  • print(x) : Stampa il risultato ottenuto.R

Esempio 3

Rimanendo sempre sul tema della funzione lower() in python, rispondere alla domanda con un si (minuscolo) o SI (MAIUSCOLO) fa una bella differenza

(prevenire le lettere maiuscole ).

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

Descrizione:

  • while true: La funzione while() apre un ciclo ripetitivo associata al valore booleano “True” in modo che il ciclo diventa infinito
  • x=input(“Ti piace la spiaggia ? si/no? “) : funzione input() permette al utente di inserire dati in tempo reale.
  • x=x.lower() : Quindi conversione in minuscole del valore inserito.
  • if x==”si”: Pongo una condizione che se è sodisfatta esegue il blocco di codice al suo interno , in questo caso y=x.
  • print(y): Stampa il valore di y.

Pubblicità