Guide / Python — basi del linguaggio / Stringhe

Stringhe

f-string, metodi e str come sequenza Unicode.

Le stringhe letterali usano apici singoli o doppi; le f-string `f"..."` interpolano espressioni tra parentesi graffe { }. Le stringhe sono immutabili; `str` offre `strip`, `split`, `replace`, `upper`, e altro.

Per testi non ASCII conviene salvare i file in UTF-8 e usare sempre encoding esplicito sui file.

Esempio

utente = "Alex"
saluto = f"Ciao, {utente}!\n"
print(saluto.strip().upper())