Índice de contenido
Como se puede ver, obtiene información tanto sobre (aplicación específica) DivideByYWhenZeroException y el ZeroDivisionError original: el dos están unidos entre sí. Esto puede ser muy útil al definir dicha aplicación específica excepciones (pero donde aún debe entenderse la excepción subyacente real). 24,9 Recursos en línea Para obtener más información sobre errores de Python y conjuntos de excepciones: • https://docs.python.org/3/library/exceptions.html El documento de la biblioteca estándar Mención para excepciones incorporadas. • https://docs.python.org/3/tutorial/errors.html La documentación estándar de Python. ción tutorial sobre errores y excepciones. • https://www.tutorialspoint.com/python/python_exceptions.htm Una alternativa tutorial sobre el manejo de excepciones de Python. 24.10 Ejercicios Este ejercicio implica agregar compatibilidad con el manejo de errores a la clase CurrentAccount. En la clase Cuenta Corriente no debería ser posible retirar o depositar una cantidad negativa. Defina una clase de excepción/error llamada AmountError. El error de la cantidad debe tomar la cuenta involucrada y un mensaje de error como parámetros. A continuación, actualice los métodos de depósito () y retiro () en la cuenta y Clase de cuenta actual para generar un error de monto si el monto proporcionado es negativo. Debería poder probar esto usando: Esto debería resultar en la impresión de la excepción ’e’, por ejemplo: A continuación, modifique la clase de modo que si se intenta retirar dinero que tomará el saldo por debajo del umbral de límite de sobregiro y se generará un error. AmountError (no se pueden depositar cantidades negativas) en la cuenta[123] - Juan, cuenta corriente = 21,17 límite de sobregiro: -100,0 intentar: acc1.deposito(-1) excepto AmountError como e: imprimir (e) 24,8 Excepciones de encadenamiento 279
popular post
El modelo AR de series temporales univariadas
Resumen: En esta entrada, descubrirá el modelo AR: El modelo autorregresivo.
Leer másEvaluació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ásModelos 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