Указатель содержания
31.6 Ejercicios El objetivo de este ejercicio es trabajar con una colección/contenedor como una lista. Para ello volveremos a las clases relacionadas con su Cuenta. Debe modificar su clase de cuenta para que pueda mantener un historial de actas. Una Transacción es un registro de un depósito o retiro junto con una cantidad. Tenga en cuenta que la cantidad inicial en una cuenta puede tratarse como un depósito inicial. La historia podría implementarse como una lista que contiene una secuencia ordenada para actas. Una Transacción en sí podría ser definida por una clase con una acción (depósito o retiro) y una cantidad. Cada vez que se realiza un retiro o un depósito, se debe crear un nuevo registro de transacción. agregado a una lista de historial de transacciones. Ahora brinde soporte para iterar a través del historial de transacciones de la cuenta tal que cada depósito o retiro pueda ser revisado. Puedes hacer esto implementando mención del protocolo iterable: consulte el último capítulo si necesita comprobar cómo hacer esto. Tenga en cuenta que es el historial de transacciones lo que queremos poder iterar a través, para que pueda usar la lista de historial como base de su iterable. Debería poder ejecutar este siguiente código al final de sus Cuentas solicitud: Según el conjunto exacto de transacciones que haya realizado (depósitos y retiros) debe obtener una lista de esas transacciones que se están imprimiendo: para la transacción en acc1: imprimir (transacción) Transacción [depósito: 10.05] Transacción [depósito: 23,45] Transacción[retirar: 12.33] 378 31 Colecciones, Tuplas y Listas
popular post
Temas de Pregrado en Ciencias de la Computación Principiantes Guía de Python 3 Programación Juan caza
Прочитайте большеTemas de Pregrado en Ciencias de la Computación Principiantes Guía de Python 3 Programación Juan caza
Прочитайте большеgratis. Para la mayor parte del trabajo que hago en Python, la versión Community es más que adecuado y por lo tanto es la versión que puede descargar e instalar (nota con el Versión profesional, obtiene una prueba gratuita, pero deberá pagar la versión completa versión al final de la versión de prueba o vuelva a instalar la versión de la Comunidad en ese momento).
Прочитайте больше