En la décima clase del curso básico de Python vamos a desarrollar nuestro primer programa en Python: ¡Una calculadora!
Preparaos porque vamos a repasar todos lo que hemos aprendido a lo largo del curso para aplicarlo en construir nuestro primer programa en Python.
En esta ocasión vamos a programar una calculadora. La idea de esta calculadora es que nos permita realizar diferentes operaciones matemáticas de manera sencilla a través de dos números que podamos insertar desde la consola. ¡Empecemos a sumar!
¡Así de fácil! Curso finalizado y con nuestro primer programa escrito, un clásico cuando empezamos a aprender un lenguaje de programación: La calculadora.
Com habéis visto, siempre empezaremos construyendo en nuestro fichero calculadora.py las diferentes funciones que nos van a permitir sumar, restar, multiplicar y dividir. Tras eso vamos a escribir nuestro código que irá dentro de un bucle infinito. La idea que podamos ejecutar constantemente la calculadora y solicitarle al usuario que inserte en la consola el tipo de operación que quiere hacer y después pedirle los dos números que utilizaremos para realizar la operación.
Podemos crear una lista de las acciones (sumar, restar, multiplicar y dividir) y recorrerla con un bucle para mostrar en pantalla lo que el usuario puede hacer. Una vez obtenidos los datos a través de input jugaremos con las estructuras de condición if y con try excerpt para comprobar la entrada de los números y ejecutar la operación matemática que corresponda en función de la acción que haya insertado el usuario en la consola.
Como deberes os animo a que sigáis practicando y probéis a modificar la calculadora y hacerla más óptima. Por otro lado, también es muy interesante que realices más programas en Python para practicar el código aprendido. Se me ocurre por ejemplo una aplicación para que dado unas cantidades sea capaz de calcular impuestos, es muy similar a la calculadora.
¡Y hasta aquí el curso! Como siempre, si tenéis cualquier duda o pregunta, podéis mandarla a través del formulario de soporte de la intranet de suscriptor. Nos vemos en la siguiente lección del siguiente curso, sea éste el que sea :).
Todos los capítulos de este curso:
- Curso de Python #1. Introducción
- Curso de Python #2. Instalación
- Curso de Python #3. Variables
- Curso de Python #4. Tipos de datos
- Curso de Python #5. Condicionales y operadores
- Curso de Python #6. Listas, tuplas y diccionarios
- Curso de Python #7. Bucles
- Curso de Python #8. Funciones
- Curso de Python #9. Errores y excepciones
- Curso de Python #10. Ejercicio final