Python: Ejercicio Práctico de POO y Condicionales (Sistema de Descuentos)
En este video tutorial, desarrollaremos paso a paso un ejercicio práctico en Python para reforzar conceptos fundamentales de la Programación Orientada a Objetos (POO) y el uso de sentencias condicionales. Aprenderás a crear una aplicación para una tienda en línea que determina automáticamente el porcentaje de descuento de un cliente basándose en su edad y el estado de su membresía. Lo que aprenderás en este tutorial: ✅ Configuración del entorno: Cómo organizar tus carpetas y archivos .py en Visual Studio Code. ✅ Estructura de Clases: Definición de la clase cliente y el método constructor __init__ con atributos como nombre, edad y membresía. ✅ Lógica de Condicionales: Uso de sentencias if, elif y else para calcular descuentos según rangos de edad (mayores de 60 y menores de 18). ✅ Operadores de Asignación: Cómo sumar un 10% adicional por membresía activa utilizando el operador acumulativo +=. ✅ Instanciación y Objetos: Cómo crear instancias de una clase, llamar a sus métodos y mostrar los resultados utilizando f-strings. Reglas del negocio aplicadas: ✅ Mayores de 60 años: 20% de descuento. ✅ Menores de 18 años: 15% de descuento. ✅ Membresía activa: +10% de descuento adicional. 00:00 Introducción 00:34 Planteamiento del caso 01:13 Creando el escenario de desarrollo 02:27 Clase Cliente con su constructor 04:17 Método para calcular el descuento 05:06 Uso de if anidados 08:33 Probando nuestra App 12:47 Recomendaciones generales No dejes pasar la oportunidad para aprovechar de aprender a modelar bases de datos con mi Curso Profesional de Bases de Datos. Te dejo el link aquí para lo adquieras a un valor irrisorio!! Son mas de 9 horas de contenido en mas de 100 videos. Pincha aquí: https://www.udemy.com/course/curso-profesional-de-modelamiento-de-bases-de-datos/?referralCode=C6582A70C93727F3D8F3 Suscríbete al canal y activa las notificaciones para que no te pierdas detalles de lo que se publica aquí cada día. Sitio web: https://profesorgaldames.cl Email: [email protected]
Download
1 formatsVideo Formats
Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.