Fonction intégrée Python str()
À partir de la documentation Python 3
Retourne une version chaîne de caractères de l'objet. Si aucun objet n'est fourni, retourne la chaîne vide. Sinon, le comportement de str() dépend si un encodage ou des erreurs sont spécifiés.
Introduction
La fonction str() en Python est une fonction intégrée qui retourne une version chaîne de caractères d’un objet. Si aucun objet n’est fourni, elle retourne une chaîne vide. C’est une fonction polyvalente pour convertir d’autres types de données en chaînes de caractères.
Exemples
# transformer un entier en chaîne de caractères
from_integer = str(29)
print(from_integer)
print(type(from_integer))
29
<class 'str'>
# transformer un flottant en chaîne de caractères
from_float = str(-3.14)
print(from_float)
print(type(from_float))
-3.14
<class 'str'>
# retourner une chaîne de caractères vide
str()
''