challenge-prework-backend-python - Generate a password

Genera una contraseña segura

RETO

En el archivo main.py completa la función generate_password. La misma debe retornar una contraseña segura y contener letras minúsculas y mayúsculas, números y símbolos. Debe tener entre 8 y 16 caracteres. Por último corre el script, y si obtienes el output "Secure Password" completaste el reto!

Aclaraciones:

  • No modifiques la función validate
  • No uses letras con tildes, ni la ñ
  • No necesitas instalar nada ni crear un entorno virtual, ya que todos los módulos que puedes usar vienen en el core de Python
  • Utiliza Python 3 para resolver el reto
  • ¡No leas las soluciones de tus compañeros! Es importante que te retes a ti mismo y pruebes tus habilidades

Pistas

  • Utiliza la tabla de caracteres ASCII para generar tu password
  • Ten en cuenta la librería random
  • Puedes apoyarte de la constante SYMBOLS creada, pero sin modificarla

Enviar solución

Debes hacer un "Fork" de este proyecto, revolver los problemas y crear un Pull Request hacia este repositorio.

Contribuir

Si alguien quiere agregar o mejorar algo, puede hacerlo directamente en este repositorio: challenge-prework-backend-python

Licencia

challenge-prework-backend-python se lanza bajo la licencia MIT.