Que es REPL en python?

REPL es la manera de interactuar con python en la linea de comandos, su nombre viene de las siglas:

  1. Read -> Lee la entrada del usuario
  2. Evaluate -> Evalua el codigo
  3. Print -> Imprime el resultado
  4. Loop back -> Regresa al paso 1

En muchos sitios podras ver que cuando te muestran codigo Python que puedes escribir por tu cuenta utilizan tres simbolos mayor que ‘>>>’ Esto es por que es el simbolo de entrada de REPL

Como iniciar REPL

Lo unico que tienes que hacer es abrir una linea de comandos, puede ser la terminal en linux o mac, o power shell en windows y escribir python, si todo esta en orden, podras ver que REPL esta listo para que introduscas cualquier evaluacion.

Python 3.7.4 (v3.7.4:e09359112e, Jul  8 2019, 14:54:52) 
[Clang 6.0 (clang-600.0.57)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>

Esto nos permite evaluar código python de manera rápida, puedes importar librerías, crear clases y funciones, y cualquier cosa que se puede hacer editando un archivo. En futuras entregas estudiaremos esto más a fondo, y analizaremos los pros y contras de esta herramienta.