tkinter propose des objets spécifiques pour stoker les variables usuelles :
chaine de caractère : StringVar()
entier : IntVar()
double : DoubleVar()
booléen : BooleanVar()
L'intérêt de ces objets est que l'on peut associer un callback à la modification de la valeur de la variable, quelque soit la cause de ce changement (saisie directe dans un widget Entry ou résultat d'un calcul).
Voici une illustration : c'est une calculette qui calcule
...