Inhaltsverzeichnis
• https://docs.python.org/3/tutorial/stdlib.html breve recorrido por la biblioteca estándar parte 1. • https://docs.python.org/3/tutorial/stdlib2.html breve recorrido por la biblioteca estándar parte 2. • https://pymotw.com/3/ el sitio Módulo de la semana de Python que enumera muchos módulos y una referencia extremadamente útil. 25.11 Ejercicio El objetivo de este ejercicio es crear un módulo para las clases que has desarrollando. Debe mover su cuenta, cuenta actual, cuenta de depósito y las clases BalanceError en un módulo separado (archivo) llamado cuentas. Ahorrar este archivo en un nuevo paquete de Python llamado fintech. Separe la aplicación de prueba de este módulo para que pueda importar la clases del paquete. Su aplicación de prueba ahora se verá así: Por supuesto, también podría usar from accounts import * para evitar el prefijo las cuentas clases relacionadas con cuentas. importar fintech.accounts como cuentas acc1 = cuentas.CuentaActual(‘123’, ‘Juan’, 10.05, 100.0) acc2 = cuentas.DepositAccount(‘345’, ‘John’, 23.55, 0.5) acc3 = cuentas.InvestmentAccount(‘567’, ‘Phoebe’, 12.45, ‘high riesgo’) imprimir (acc1) imprimir (acc2) imprimir (acc3) acc1.deposito(23.45) acc1.retirar (12.33) print(‘saldo:’, cuenta1.saldo) print(‘Número de instancias de cuenta creadas:’, cuentas.Cuenta.cuenta_instancia) intentar: print(‘saldo:’, cuenta1.saldo) acc1.retiro(300.00) print(‘saldo:’, cuenta1.saldo) excepto cuentas.BalanceError como e: print(‘Excepción de manejo’) imprimir (e) 25.10 Recursos en línea 297
popular post
Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza
WeiterlesenTemas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza
Weiterlesen• https://docs.python.org/3/ El sitio principal de documentación de Python 3. Contiene tutoriales, referencias de bibliotecas, guías de configuración e instalación, así como Python cómo-tos • https://docs.
Weiterlesen