
La funzione str() in Python
La funzione str() è una funzione incorporata in Python che ti permette di convertire un valore numerico in una stringa.
str(x)
Il parametro x è un oggetto o un valore numerico.
La funzione restituisce una versione stringa dell'oggetto.
Puoi utilizzarla per convertire numeri, liste, dizionari e altri tipi di dati in una stringa.
Ecco un esempio pratico.
Assegna il numero intero 123 alla variabile "num".
num = 123
Ora converti il valore numerico in una stringa tramite la funzione str()
str(num)
La funzione restituisce in output la stringa "123"
"123"
Il formato stringa è molto utile se devi visualizzare o concatenare i dati in output.
Se vuoi riconvertire la stringa in numero intero, puoi usare la funzione int()
Considera però che non sempre la conversione inversa è possibile. Ad esempio, la rappresentazione stringa di una lista non può essere facilmente convertita di nuovo in una lista senza ulteriori elaborazioni.