¿Python.3.8 es un compilador?
Cuando instale Python, vendrá con el intérprete oficial. Para ver la ruta del intérprete, utilice la línea de comando para escribir:
import sys
print(sys.executable). )
El intérprete, al igual que el compilador, se encarga de traducir lenguajes de alto nivel al lenguaje de máquina.
La diferencia es que el compilador primero traduce todo el contenido y luego lo ejecuta. El intérprete traduce mientras ejecuta.
La ventaja del compilador es que el tiempo de ejecución después de la compilación no depende del compilador y el tiempo de ejecución es más rápido. Sin embargo, si el código se modifica ligeramente, se debe volver a compilar todo el código.
El intérprete se ejecuta independientemente del entorno del intérprete. La ventaja es que no requiere una compilación general después de los cambios.