This is due on 2/8/12. Any thoughts?
def main()
miles = input("Enter a distance in miles: ")
kilometers = 1.609 * miles
print ("The distance in kilometers is", kilometers)
main()
Then I get this output and error:
Enter a distance in miles: 1
Traceback (most recent call last):
File "<pyshell#8>", line 1, in <module>
main()
File "<pyshell#7>", line 3, in main
kilometers = 1.609 * miles
TypeError: can't multiply sequence by non-int of type 'float'
>>> main()
Enter a distance in miles: 1 * 1.609
Traceback (most recent call last):
File "<pyshell#9>", line 1, in <module>
main()
File "<pyshell#7>", line 3, in main
kilometers = 1.609 * miles
TypeError: can't multiply sequence by non-int of type 'float'
>>> def milesToKilometres(): miles = input("Enter a distance in miles: ") kilometres = 1.609 * miles print "The distance in kilometres is", kilometres
This post has been edited by Simown: 05 February 2012 - 02:48 PM
Reason for edit:: Please use code tags

New Topic/Question
Reply



MultiQuote



|