Skip to content

ZaBaDeVgit/Creador_PDF_Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

🐍 Guía Rápida ZaBaDeV: Python (Sintaxis y Referencia Esencial)

GitHub license Python Version Status

Una guía concisa y visualmente atractiva en formato PDF (generada con ReportLab) que sirve como referencia rápida para la sintaxis fundamental, métodos esenciales de estructuras de datos y módulos clave de la Biblioteca Estándar de Python. Es perfecta para tener a mano mientras codificas.


📚 Contenido Clave del PDF

La guía cubre los siguientes temas principales en formato de referencia rápida (funciones/métodos y ejemplos):

Sección Descripción Destacado
1. Built-in Functions len(), range(), type(), sorted(), sum(), etc. El kit de herramientas esencial.
2. Strings (Cadenas) Métodos .split(), .join(), .replace(), .strip() y F-Strings. Manipulación y formateo de texto avanzado.
3. Listas Métodos .append(), .pop(), .insert() y List Comprehensions. Estructuras de datos dinámicas y concisas.
4. Diccionarios Acceso por clave, .get(), .keys(), .values(), .items() e iteración. Pares clave-valor y acceso rápido (O(1)).
5. Sets y Archivos Operaciones de conjuntos (union, intersection) y manejo seguro de archivos (with open(...)). Unicidad de datos y I/O básico.
7. Módulos Esenciales Referencia rápida de math, random, datetime, os y json. Poder sin necesidad de instalar dependencias externas.
8. Trucos Avanzados Desempaquetado (*), enumerate y uso práctico de map/lambda. Mejoras en la legibilidad y eficiencia del código.

⬇️ Descarga

Puedes descargar la última versión compilada de la guía (el PDF) directamente desde la sección de Releases (¡Recuerda cambiar la URL con la información de tu repositorio!) o ver el archivo Guia_ZaBaDeV_Python_ULTRA_DESIGN.pdf en este repositorio.


🛠️ Generación y Ejecución del Código

Si deseas modificar el diseño, los colores o el contenido del PDF, puedes ejecutar el script Python que utiliza la librería ReportLab.

Requisitos

Necesitas tener instalado Python 3.x y la biblioteca ReportLab:

pip install reportlab

Pasos de Ejecución

  1. Clona este repositorio:
    git clone [https://github.com/](https://github.com/)[TU_USUARIO]/[TU_REPOSITORIO].git
    cd [TU_REPOSITORIO]
  2. Asegúrate de que el archivo Python con el código de ReportLab está en el directorio (por ejemplo, guia_generator.py).
  3. Ejecuta el script:
    python guia_generator.py

El archivo PDF resultante se creará con el nombre Guia_ZaBaDeV_Python_ULTRA_DESIGN.pdf.


🤝 Contribuciones

Las contribuciones son bienvenidas. Si encuentras un error tipográfico, un método faltante o sugieres una mejora de diseño, siéntete libre de colaborar.

  1. Haz un "Fork" del proyecto.
  2. Crea tu rama de función (git checkout -b feature/nueva-funcion).
  3. Haz el commit de tus cambios (git commit -m 'feat: Añade el método .copy() a diccionarios').
  4. Haz "Push" a la rama.
  5. Abre un Pull Request.

📜 Licencia

Distribuido bajo la Licencia MIT. Esto significa que eres libre de usar, modificar y distribuir esta obra (y el código fuente para generarla) siempre que se mantenga el aviso de copyright. Consulta el archivo LICENSE para más información.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages