Convertir un dato es cambiarlo de un tipo a otro: el texto "25" al número 25, el decimal 7.8 al entero 7, el número 100 al texto "100". Se necesita porque cada tipo permite operaciones distintas.
Es como cambiar dinero en una casa de cambio: tienes el mismo valor, pero en la «moneda» que te sirve para lo que vas a hacer.
Implícita y explícita
| Tipo | Qué es | Ejemplo en Python |
|---|---|---|
| Implícita | El lenguaje convierte solo, cuando es seguro | 3 + 2.5 → 5.5 (el entero pasa a decimal) |
| Explícita | Tú pides la conversión | int("25") → 25 |