Proj Hell
Proj Hell
115,ThanisandraMainRd,Nagavara,Bengaluru,Karnataka560077
(Signature of Student)
TABLE OF CONTENTS
INTRODUCTION
About the Currency Converter
Ever wondered how much your money is worth in
different currencies? Your Python currency converter is
here to help! This handy tool allows you to easily
convert between various currencies, making it perfect
for travellers, shoppers, and anyone who needs to
keep track of exchange rates.
Simply input the amount you want to convert and
select the currencies you'd like to exchange. Your
program will then calculate the equivalent value in real
time, providing you with accurate and up-to- date
information.
Whether you're planning a trip abroad or just curious
about global exchange rates, your currency converter
is a valuable tool that puts the world's currencies at
your fingertips.
EXAMPLE:
Amount in Indian Rupees: 500
Amount in United States Dollars: 5.91
Amount in Brazilian Real: 35.32
Advantages
Features
1. Easy :-
Python is a very easy to learn and understand; using this python
tutorial, any beginner can understand the basics of python.
2. Interpreted :-
It is interpreted (executed) line by line. This makes it easy to test and
debug.
3. Object Oriented :-
The python programming language supports classes and objects.
4. Free and Open-Source :-
The language and it’s source code are available to the public for free;
there is no need to buy a costly license.
5. Portable :-
Since it is open source, we can run python on windows, mac, linux, or
any other platforms. Our programs will work without needing to the
changed for every machine.
6. GUI (Graphical User Interface) programming :-
We can use it to develop a GUI (Graphical User Interface). One way
to do this is through „Tkinter‟.
7. Large Library :-
Python provides us with a large standard library. We can use it to
implement a variety of functions without needing to reinvent the
wheel every time. Just pick the code we need and continue. This lets
us to focus on other important tasks
FLOWCHART
SOURCE CODE
import requests
from_currency = str(
input("Enter in the currency you'd like to
convert from: ")).upper()
to_currency = str(
input("Enter in the currency you'd like to
convert to: ")).upper()
print(
f"{amount} {from_currency} is
{response.json()['rates'][to_currency]}
{to_currency}")
OUTPUTS
•FIRST INPUT
•SECOND INPUT
•THIRD INPUT
•OUTPUT
LIMITATIONS
• CANNOT DO MACHINE LEARNING
• DEPENDANT ON INTERNET
• DEPENDANT ON WEBSITE
• LIMITED TO FEW CURRENCIES
• LIMITED TO THE NUMBER OF CURRENCIES
LISTED IN THE WEBSITE
BIBLIOGRPHY