Section courante

A propos

Section administrative du site

STR

Chaîne de caractères
Python

Syntaxe

str(données)
str(données=b'', encoding='utf-8', errors='strict')

Paramètres

Nom Description
données Ce paramètre permet d'indiquer des données à convertir.
encoding Ce paramètre permet d'indiquer l'encodage à utiliser.
errors Ce paramètre permet d'indiquer la réponse lorsque le décodage échoue selon l'un des 6 types suivants :
Valeur Description
'strict' Cette valeur permet d'indiquer que le type de réponse déclenchera une exception UnicodeDecodeError en cas d'échec. C'est la valeur par défaut.
'ignore' Cette valeur permet d'indiquer que le type de réponse ignore le résultat d'encodage Unicode.
'replace' Cette valeur permet d'indiquer que le type de réponse remplace l'encodage Unicode par un point d'interrogation «?».
'xmlcharrefreplace' Cette valeur permet d'indiquer que le type de réponse insère une référence de caractère XML au lieu d'un encodage Unicode.
'backslashreplace' Cette valeur permet d'indiquer que le type de réponse insère une séquence d'espace \uNNNN au lieu de l'encodage Unicode.
'namereplace' Cette valeur permet d'indiquer qu'il faut insérer une séquence d'échappement \N{...} au lieu d'un encodage Unicode.

Description

Cette fonction retourne sous forme de chaîne de caractères différentes données.

Remarque

Exemple

Voici un exemple d'une utilisation typique de cette fonction :

  1. print "2010 = ", str(2010)

on obtiendra le résultat suivant :

2010 = 2010

Dernière mise à jour : Mercredi, le 14 septembre 2016