Changement de type de variable - Python - Programmation
Marsh Posté le 22-05-2004 à 19:12:13
int("100" )
ou long("1111111111111111111111111111111111" )
sachant qu'int retourne un long si ça tient pas dans un int
Marsh Posté le 22-05-2004 à 19:34:15
ca fonctionne toujours pas
je mets un
var1 = liste1[0]
int(var1)
print type(var1)
il me met encore str
Marsh Posté le 22-05-2004 à 19:51:12
ben je sais pas ce que tu crois faire en écrivant
int(var1)
Marsh Posté le 22-05-2004 à 20:13:04
j'essaie de changer de le type de var 1 ( str ) en int ...
Marsh Posté le 22-05-2004 à 20:15:50
et t'as déjà vu une fonction changer son paramètre en python ? et t'as déjà vu une chaine ou un int qui sont immutable changer ?
Marsh Posté le 22-05-2004 à 20:37:42
donc en gros j'ai pas de moyen d'incrémenter ma variable ?
Marsh Posté le 22-05-2004 à 20:47:53
t'es sur d'avoir compris le système de typage de python ?
Marsh Posté le 23-05-2004 à 10:23:10
ba j'ai cru comprendre que c'était dynamique ...
mais le truc c'est que ma premiere chaine est une str
j'ai la coupe , dans chaque tronçon il ne reste que des chiffres ca devrait devenir un int mais non elle reste en str ...
Marsh Posté le 22-05-2004 à 18:50:54
Je sais ca a deja été traité mais je n'arrive pas a mes fins donc ...
Je veux passer une valeur d'une liste dans une variable en faisant
var1 = liste1[0]
mais je voudrais que le type de la variable soit en int ...
la valeur de liste1[0] est 200 mais elle est mise en string , et pour l'incrémenter il faudrait que j'arrive a la passer en int ...
Si vous avez une solution merci de me la donner