This repository contains five projects completed as part of the freeCodeCamp Scientific Computing with Python certification.
Each project focuses on applying Python programming concepts, algorithmic problem-solving, and basic computational logic.
| Project | Description |
|---|---|
| Arithmetic Formatter | Formats arithmetic problems vertically and side-by-side, as required by the project specifications. |
| Time Calculator | Adds or subtracts time values, handling hours, minutes, AM/PM, and day changes. |
| Budget App | Simulates a budget tracking app that categorizes spending and generates text-based charts. |
| Polygon Area Calculator | Uses object-oriented programming to calculate the area and perimeter of geometric shapes. |
| Probability Calculator | Performs Monte Carlo simulations to estimate probabilities of drawing specific balls from a hat. |
- Python (functions, classes, loops, conditionals)
- Data structures (lists, dictionaries)
- Object-Oriented Programming (OOP)
- File management and testing
- Problem-solving and logical thinking
Each folder contains its own Python script and README file.
python3 project_name.py