Metodi per le stringhe

Vediamo alcuni metodi che ci offre python per le stringhe
x=' ciao '
y="sono luca"

print(x.upper())#stampa la stringa in maiuscolo

print(x.lower())#stampa la stringa in minuscolo

print(x.strip())#stampa togliendo gli spazzi prima e dopo es:(da " ciao " a "ciao")

print(x.replace("o","w"))#scambia tutte le O con la W


print(x+y)

Concatenare stringhe con numeri


x = 23
y = 1.70
prova = "ciao mi chiamo Emanuele, peso {}, altezza{}" #le graffe servono per concatenare numeri alla stringa

print(prova.format(x, y)) #comando per stampare numeri su stringa

Se nella stringa devo mettere del testo tra le virgole dobbiamo fare l'escape dei caratteri, dobbiamo utilizzare  \ prima delle virgolette