Conversion d'une chaîne de caractères en nombre, d'un nombre en chaîne de caractères
Méthode : Conversion d'un str en nombre
Pour convertir une chaîne de caractères en nombre, il faut utiliser comme fonction le nom du type numérique voulu et en argument la chaîne de caractères.
1
s = "128"
2
a = int(s)
3
print("la chaîne ", s, " en int (avec ajout de 2)-> ", a + 2)
4
5
s = "128.45"
6
a = float(s)
7
print("la chaîne ", s, " en int (avec ajout de 2)-> ", a + 2)
8
9
s = "128.45+3j"
10
a = complex(s)
11
print("la chaîne ", s, " en int (avec ajout de 2)-> ", a + 2)
Méthode : Conversion d'un nombre en str
1
a = 28.4
2
print("Il y a ",len(str(a)), " caractères dans la chaine ", str(a))
la fonction str permet de convertir un nombre en type str
.