En Python lo correcto es hablar de nombres al referirnos a las variables. Así que cambiar el valor a una variable sería dar nombre a una cosa. Esa cosa puede ser letras, números, operaciones matemáticas, otras variables, … u otro tipo de objetos del lenguaje.

pi = 4.1416, sería dar el nombre pi al valor numérico 3.1416

El cambio es conceptual. En la práctica es lo mismo pero conviene pensar en nombres en vez de en variables, aunque siento decir que por deformación profesional adquirida hace muchos años, yo seguiré usando el término variable, en vez de nombre.

Aprendamos las características de las variables, practicando con ellas.

Practicando que es gerundio