Project
Currency Converter
Easy
1656 completions
~ 10 hours
4.2You will learn many concepts of Python — basic types, variables, arithmetic operations, loops, and working with files. Get a taste of more advanced features — JSON format, caching, and how to work with the network. You will write a currency converter program that uses a third-party service.
Provided by
JetBrains Academy
About
Want to convert one currency to another? You can go to your bank website and do the math by yourself. Or you can write a program to do it quickly and efficiently! The Currency Converter is a simple console program that calculates the amount of money you get by converting one currency to another.
Training project
This project allows you to practice and strengthen your coding skills, helping you get ready for more advanced tasks ahead.
What you'll learn
Once you choose a project, we'll provide you with a study plan that includes all the necessary topics from your course to get it built. Here’s what awaits you:
Write a simple program that greets a new type of cryptocurrency.
All of a sudden you have found a stash of crypto tokens. Write a program that calculates the number of dollars received from their sale.
Read the number of conicoins, exchange rate, and a currency code as the user input. Calculate what you will receive.
Find out how much you get in five other currencies after selling your conicoins.
Print the actual exchange rates for USD and EUR using a 3rd party service.
Pick two currencies and find their actual exchange rates. Learn how to use cache to store the information about hundreds of currencies.
Reviews
DL
Daniel Lopez3 months ago
quick and easy integration of the request, an unorthodox path to the converter.
4.2
Learners who completed this project within the Python Backend Developer with Flask course rated it as follows: