Thank you for the clarification. What I'm trying to achieve here are: User be able to choose miles or kilometers to convert. When selected (mi/km), prints out the user input and the answer. km to mi = km/1.609 mi to km = mi*1.609
Thank you again! On Mon, Aug 24, 2020 at 1:41 PM Calvin Spealman <cspea...@redhat.com> wrote: > How are you actually running your code? > > "None" is the default return value of all functions in Python. But, the > interpreter is supposed to suppress it as a displayed result. > > As a side note, both your km_mi() function and the line "answer = km_mi" > are certainly wrong, but it is not clear what you intend to do. > > On Mon, Aug 24, 2020 at 4:25 PM Py Noob <pynoo...@gmail.com> wrote: > >> Hi! >> >> i'm new to python and would like some help with something i was working on >> from a tutorial. I'm using VScode with 3.7.0 version on Windows 7. Below >> is >> my code and the terminal is showing the word "None" everytime I execute my >> code. >> >> Many thanks! >> >> print("Conversion") >> >> def km_mi(): >> return answer >> >> selection = input("Type mi for miles or km for kilometers: ") >> >> if selection == "mi": >> n = int(input(print("Please enter distance in miles: "))) >> answer = (1.6*n) >> print("%.2f" % answer, "miles") >> >> else: >> n = float(input(print("Please enter distance in kilometers: "))) >> answer = (n/1.6) >> print("%.2f" % answer, "kilometers") >> >> answer = km_mi >> -- >> https://mail.python.org/mailman/listinfo/python-list >> >> > > -- > > CALVIN SPEALMAN > > SENIOR QUALITY ENGINEER > > cspea...@redhat.com M: +1.336.210.5107 > [image: https://red.ht/sig] <https://red.ht/sig> > TRIED. TESTED. TRUSTED. <https://redhat.com/trusted> > -- https://mail.python.org/mailman/listinfo/python-list