Question: #This program converts positive input of miles into Kilometers #If input is negative three times in a row #the program exits def milesToKm ( miles
#This program converts positive input of miles into Kilometers
#If input is negative three times in a row
#the program exits
def milesToKm miles:
return miles
def main :
Invalidattempts
while Invalidattempts :
miles floatinputEnter how many miles you want converted:
if miles :
printYou can not enter a negative number goodbye, William.
InvalidattemptsInvalidattempts
else:
milesToKilometers milesToKm miles
printmiles'miles is equal to formatmilesToKilometersf'Kilometers'
if Invalidattempts:
printyou can not enter further data'
main
Need the above program to execute by only passing data from function call to function definition Please NO USE of Breakexit Return
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
