Lab 4A & 4B
Lab 4A: Calculator
Instructions
Create a fully functional calculator using BOTH functions and lambdas. Create a user menu as well as a "screen" where the numbers and operations take place. The calculator needs to have the following functionality:
- Addition
- Subtraction
- Division
- Multiplication
- Power
- At least two math algorithms (One can be your Fibonacci)
Requirments
- Adhere to PEP8
- Functionality requirements above
- Utilize user input and proper validation
- Utilize proper formatting
- Utilize proper and clean statements and loops
Additional
- More than two numbers
- Continuous operations (5 + 5 + 2 - 1 / 2 for example)
- Additional operations
- Additonal math algorithms
- etc
Lab 4B: Lab 3E Part 2
- Return to Lab 3E and follow instructions for Fibonacci recursive function.