Disneylandia para procrastinadores y personas "muy relajadas"
Este proyecto es ideal para evitar a alguien molestoso, ¡no toma más de 20 líneas de código y puede salvarte por el resto de tu vida!
Queríamos un proyecto que usara muy poco Python, pero aún con una aplicación muy divertida, el generador de excusas o exuse generator toma 20 líneas de código, es fácil de entender y es el primer proyecto perfecto para cualquier desarrollador principiante.
Cree un script de Python que genere una excusa cada vez que se ejecute.
¿Cómo podemos generar una excusa? ¿Cómo se construye una oración?
¡La idea es generar cada parte de la oración al azar para encontrar excelentes excusas!
- No clones este repositorio. El primer paso para comenzar a codificar es clonar el python boilerplate en tu compjutador local o con Gitpod.
a) Si usas Gitpod (recomendada) puedes clonar el boilerplate clic aquí.
b) Si trabajas localmente, escribe el siguiente comando en tu terminal:
git clone git clone https://github.com/4GeeksAcademy/flask-rest-hello- Ejecuta la aplicación escribiendo en la terminal:
$ python3 app.py💡 Importante: Recuerda actualizar el remote del proyecto con el de tu repositorio usando git remote set-url origin <your new url>, y luego guardar tu código en tu nuevo repositorio usando add, commit y push.
- Crea un archivo
app.pycon una excusa codificada en una variable. - La excusa debe estar en una variable:
excuse = 'The dog eat my homework when I finished'- Usando python, crea una función que genere y devuelva una excusa aleatoria con la siguiente estructura:
who = ['the dog','my granma','his turtle','my bird']
what = ['eat','pissed','crushed','broked']
when = ['before the class','right in time','when I finished','during my lunch','while I was praying']- Para crear una excusa consistente tienes que concatenar un ítem por cada array en el orden correcto.
- Imprime la excusa en la consola usando la función
print
Python.
Este ejercicio cubre los siguientes fundamentos:
- Ejecutar archivos python
- Cómo trabajar con listas (arrays).
- Generar números aleatorios
- Concatenar strings
- Usar funciones (un poco).

