Python Project – Unit Converter

For my first Fusion project, I used Python to make a basic unit converter, taking metric or imperial units and converting them to the other one. This project required various skills in Python, as described below, like taking inputs from users and converting them into different values for the output. The user interface is relatively simple, asking the user for the letter corresponding to the unit they want to convert, then input the value to be converted.

Python Elements Used

  • Taking input from the user
  • Defining multiple variables
  • Changing variable values through conversion
  • Outputting converted value to user with different units
  • Defining Function

Comments

3 Responses to “Python Project – Unit Converter”

  1. mcrompton Avatar
    mcrompton

    Good job, Noah. I like the simple functionality and the way that you’ve laid things out. Can I ask you to make 2 changes to your post. First, I can’t read any of your flow chart. Can you embed a higher resolution version of that image? Or at least one that I can click on to be able to see bigger? Also, the assignment asks you to define a function. I’m not seeing that in your code. I think that there are many opportunities to do that. Pick one and change it to a defined and executed function. When you are done, reply to my comment and also let me know what you learned in this assignment? Did you come into it a pro and this was an easy assignment to demonstrate already learned skills? Or did you learn something new?

  2. Got it, I uploaded a higher resolution of the flowchart, as well as adding a function to be defined. In this assignment, I learned how to flowchart, but code-wise not much I had previous experience in Python. I came into this assignment quite prepared, however, there were some skills I had to refresh myself on, such as taking input from users, so overall this assignment was not difficult.

  3. mcrompton Avatar
    mcrompton

    Thank you, Noah.

Leave a Reply

Your email address will not be published. Required fields are marked *