Addition de variable
Résolu
Bonjour, j'ai un probleme dans mon code python lorsque je veux additionner deux variables,
quand je fais par exemple 1+1 ça me donne 11 ...
voici mon code
merci d'avance
quand je fais par exemple 1+1 ça me donne 11 ...
voici mon code
var1=input("nombre :")
var2=input("nombre :")
var3=(var1+var2)
print ("résultat = ",var3)
merci d'avance
1 réponse
-
Oui tu concatènes une chaîne de caractères.
Pour ajouter deux entiers, il faut transformer tes chaines en entiers à l'aide de la fonction int(chaine)-
-
@JT68
Bonjour,
input renvoie une chaine de caractères
donc, si on saisit le chiffre 2, var1 contient '2', qu'il faut ensuite convertir en entier avec la fonction int(),
voire même float(), si on saisit des nombres à virgule
-