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.

En Python las variables son de tipado dinámico, es decir, no tienen asociado un tipo y no es necesario declararlas antes de usarlas a diferencia de otros lenguajes.

Para asignar un valor a una variable se usa el operador = y para borrar una variable se usa la instrucción DEL.

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

Practicando que es gerundio