Repository for python projects.
En esta instancia, te propongo realizar una actividad práctica.
El objetivo de esta actividad es que puedas enfrentarte a un problema acotado, donde puedas ir incorporando los conceptos vistos, tratando de resolver el problema pensando en objetos.
Al finalizar el ejercicio, podes ver el siguiente video donde se expone la explicación de una posible solución. Te recomiendo hacer este ejercicio antes de ver el video, o al menos pensarlo un tiempo. De esta manera, la solución propuesta te ayudará mucho más a comprender los conceptos vistos en clase.
¡Comencemos!
a. Modela e implementa una cantidad de dinero. Por ejemplo, se debe poder representar:
● Un Peso ($1)
● Un Dólar (U$S 1)
● Un Euro (€ 1)
● Dos Pesos ($ 2)
● Cinco Dólares (U$S 5)
b. Agrega la posibilidad al modelo de sumar, resta dos cantidades de dinero. Además, multiplica una cantidad de dinero por un número y divide una cantidad de dinero por un número.
Por ejemplo, se debe poder hacer:
● $ 1 + $ 1
● U$S 1 + U$S 1
● $ 1 + U$S 1
● U$S 1 + $ 1
● $ 1 - U$S 1
● U$S 1 - $ 1
● U$S 1 * 10
● U$S 10 / 2
HarvardX: CS50's Web Programming with Python and JavaScript
This course picks up where CS50 leaves off, diving more deeply into the design and implementation of web apps with Python, JavaScript, and SQL using frameworks like Django, React, and Bootstrap.