Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

README.md

Unit Converter (Python)

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!


Features

  • 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

Usage

1️⃣ Clone the Repository

git clone https://github.com/mantrapatil03/python-beginner-friendly-projects.git
cd python-beginner-friendly-projects/unit-converter

2️⃣ Run the Script

python unit_converter.py

###3️⃣ Follow the On-Screen Menu

Unit Converter
1. Temperature
2. Currency
3. Length
4. Exit
Choose conversion type (1-4):

Example

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

Future Improvements

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

Author

Mantra Patil

💼 LinkedIn: https://www.linkedin.com/in/mantrapatil25

✉️ techmantrapatil@gmail.com

⭐ If you found this project useful, give it a star on GitHub! ⭐