Fonction str() – Python
La fonction str() convertit la valeur spécifiée en une chaîne de caractères.
La syntaxe de str()
str(object, encoding=encoding, errors=errors)
La méthode str() utilise principalement trois paramètres:
objet : objet dont la représentation informelle doit être renvoyée
encoding : Valeurs par défaut de UTF-8. Encodage de l’objet donné
errors : la réponse lorsque le décodage échoue. Il y a six types de réponse d’erreur
- strict : réponse par défaut qui déclenche une exception UnicodeDecodeError en cas d’échec
- ignore : ignore l’unicode non codable du résultat
- replace : remplace l’unicode non codable par un point d’interrogation?
- xmlcharrefreplace : insère une référence de caractère XML au lieu d’unicode non codable
- backslashreplace : insère une séquence espace \uNNNN au lieu d’unicode non codable
- namereplace : insère une séquence d’échappement \N {…} au lieu d’unicode non codable
Exemple :
x = str(1.5) print(x)
Cela produit le résultat suivant:
1.5
Notez que le résultat est sous forme d’une chaîne de caractères.