A simple, terminal-based Python Unit Converter that allows you to convert between multiple units of measurement. Supports Temperature, Currency, and Length conversions — all in one user-friendly program!
- Temperature Conversion – Celsius ↔ Fahrenheit, Celsius ↔ Kelvin
- Currency Conversion – USD, EUR, GBP, INR (fixed rates)
- Length Conversion – meters, kilometers, miles, yards, feet
- Menu-driven Interface – Easy to navigate in the terminal
- Extensible – Add more units, categories, or conversion rates easily
git clone https://github.com/mantrapatil03/python-beginner-friendly-projects.git
cd python-beginner-friendly-projects/unit-converterpython unit_converter.py
###3️⃣ Follow the On-Screen Menu
Unit Converter
1. Temperature
2. Currency
3. Length
4. Exit
Choose conversion type (1-4):
Unit Converter
1. Temperature
2. Currency
3. Length
4. Exit
Choose conversion type (1-4): 1
Temperature Converter
1. Celsius to Fahrenheit
2. Fahrenheit to Celsius
3. Celsius to Kelvin
4. Kelvin to Celsius
Choose conversion (1-4): 1
Enter temperature in Celsius: 25
25.0°C = 77.0°F
| Feature | Status | Description |
|---|---|---|
| Real-time currency | Planned | Fetch conversion rates from an API |
| More units | Planned | Support for time, weight, speed, etc. |
| GUI version | Planned | Build using Tkinter or PyQt |
| Web version | Planned | Flask/Django-based web converter |
Mantra Patil
💼 LinkedIn: https://www.linkedin.com/in/mantrapatil25