Bienvenidos a BancoPython, un proyecto interactivo que simula un sistema bancario para gestionar cuentas de clientes. Diseñado con Python, este programa te permite realizar depósitos, retiros y consultar balances de manera sencilla, todo mientras exploras la programación orientada a objetos.
- Crear Clientes: Registra un nuevo cliente con nombre, apellido y número de cuenta.
- Consultar Balance: Visualiza el balance actual del cliente.
- Realizar Depósitos: Aumenta el balance de la cuenta.
- Hacer Retiros: Disminuye el balance, con validación de fondos suficientes.
- Interfaz interactiva: Menú dinámico que guía al usuario en cada operación.
- Python 3: Lenguaje de programación principal.
- Programación Orientada a Objetos (POO): Implementación de clases y herencia para estructurar el código.
- Estructuras de control: Ciclos
whiley condicionalesifpara la lógica del programa. - Manejo de entradas: Uso de
input()para capturar datos del usuario.
- Conceptos de POO: Creación de clases, herencia y sobrescritura de métodos como
__str__. - Diseño interactivo: Desarrollo de un menú claro e intuitivo para usuarios.
- Validación de datos: Implementación de lógica para evitar errores, como retiros con fondos insuficientes.
- Ejecución modular: Dividir funcionalidades en métodos para mantener el código limpio y reutilizable.
Este proyecto está bajo la licencia MIT. ¡Siéntete libre de usarlo, modificarlo y aprender con él!
¡Explora el código y lleva tus habilidades al siguiente nivel! 🚀