On Mon, Aug 24, 2020, at 09:12, Py Noob 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.

The reason it is displaying None is because print() returns none, and you are 
sending that into input().

Either do:

print("Please enter distance in miles: ")
n = int(input())
# this will wait for input on the next line

or

n = int(input("Please enter distance in miles: "))
# this will wait for input on the same line as the text

The km_mi function doesn't seem to have any purpose and you can delete it and 
the other line further down referencing it. If this is for something like a 
school assignment that requires you to write a km_mi function, it's not clear 
from your code what the requirement is for this function.
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to