preloader

1 de enero de 1 | 2 minutos de lectura
Índice de contenido

Cuando ejecutamos este código, obtenemos Como puede ver, Adam tiene inicialmente 19 años; pero después de su cumpleaños ahora tiene 20. 18.8 Definición de métodos de instancia El método birthday() presentado arriba es un ejemplo de lo que se conoce como método de instancia; es decir, está vinculado a una instancia de la clase. En ese caso el método no tomó ningún parámetro, ni devolvió ningún parámetro; sin embargo, instancia Los métodos pueden hacer ambas cosas. Por ejemplo, supongamos que la clase Persona también se usará para calcular cuánto se le debe pagar a alguien. Supongamos también que la tasa es de 7,50 libras esterlinas si eres menor de 21 años pero que hay un suplemento de 2,50 si tienes 21 años o más. Podríamos definir un método de instancia que tomará como entrada el número de horas trabajado y devolver la cantidad que alguien debe pagar: Podemos invocar este método nuevamente usando la notación de puntos, por ejemplo: Ejecutar esto muestra que Phoebe (que tiene 21 años) recibirá un pago de £400 mientras que Adam, que es solo 19 se pagará solo £ 300: Adán tiene 19 feliz cumpleaños cumpliste 19 ahora tienes 20 Adán tiene 20 años Persona de clase: """ Una clase de ejemplo para contener el nombre y la edad de una persona""" #… def calcular_pago(auto, horas_trabajadas): tarifa_de_pago = 7.50 si self.age >= 21: tarifa_de_pago += 2.50 volver hours_worked * rate_of_pay pago = p2.calculate_pay(40) print(‘Pagar’, p2.nombre, pagar) pago = p3.calculate_pay(40) print(‘Pagar’, p3.nombre, pagar) Pagar Phoebe 400.0 Paga Adán 300.0 198 18 Clases de Python

comments powered by Disqus

popular post

El modelo AR de series temporales univariadas

Resumen: En esta entrada, descubrirá el modelo AR: El modelo autorregresivo.

Leer más

Evaluación de modelos para pronosticar

Resumen: Al desarrollar modelos de aprendizaje automático, generalmente se comparan varios modelos durante la fase de construcción.

Leer más

Modelos para pronosticar

Resumen: El pronóstico, traducido groseramente como la tarea de predecir el futuro, ha estado presente en la sociedad humana durante siglos.

Leer más