Skip to content

Allan19k/PythonForFun

Repository files navigation

🐍🎉 Python for Fun – Pequeños Proyectos con Librerías Curiosas

¡Bienvenid@ a la sección más divertida del repositorio! 😎
Aquí encontrarás una colección de scripts en Python diseñados para experimentar, reír y aprender con librerías nativas o populares que no siempre se usan en proyectos serios, pero que demuestran el poder y versatilidad del lenguaje 🧪💡.


🎯 ¿Qué encontrarás aquí?

Este espacio es un laboratorio informal de ideas donde uso Python para:

  • 😹 Contar chistes de programación con pyjokes
  • 📊 Imprimir tablas con estilo usando prettytable
  • 🧠 Generar contraseñas, simulaciones, juegos, y más
  • ⏳ Crear miniprogramas que resuelven tareas cotidianas de forma elegante o divertida
  • entre otras ideas

Cada archivo .py está pensado para ser corto, entendible y funcional sin instalar demasiadas dependencias externas 🐾


📂 Scripts disponibles

🧪 Script 🔍 Descripción 📦 Librerías usadas
random_jokes.py Devuelve chistes al azar para alegrar el día 😄 pyjokes
pretty_tables.py Crea tablas con estilo para mostrar datos 🍽️ prettytable
password_generator.py Generador de contraseñas aleatorias seguras 🔐 random, string
periodic_table.py Obtener detalles de un elemento de la tabla periodica por su número atómico 👨‍🔬 periodictable
ascii_banner.py Crea banners con estilo en ASCII 🎨 pyfiglet
emoji_weather.py Muestra clima ficticio con emojis 🌤️🌧️ emoji, random
dummy_data.py Crea datos de prueba o datos falsos 🪪 faker
country_info.py Obtener información básica de un país cualquiera 🇲🇽 🇺🇸 🇨🇦 countryinfo
hiding_password.py Ocultar una contraseña de un inicio de sesión mientras el usuario la teclea 🕵️ getpass

⚠️ ¡Y más por venir! Este es un espacio en constante expansión 🚀


💻 Cómo ejecutarlos

  1. Instala las librerías necesarias desde Simbolo de sistema (en windows) con el siguiente comando pip install (nombre de la libreria)

🤔 ¿Por qué esta sección?

Porque aprender no tiene por qué ser aburrido. Estas pequeñas herramientas no solo entretienen, sino que también te ayudan a mejorar tus habilidades con:

-Estructuras de control

-Librerías externas

-Buenas prácticas de escritura de scripts

-Creatividad en la resolución de problemas

✨ Contribuciones

¿Tienes una idea divertida en Python? ¡Compártela! Puedes hacer un pull request con tu script siguiendo el estilo del repositorio o dejar sugerencias en los issues 💬

About

Python for Fun – Pequeños proyectos con librerías curiosas

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages