IDLE.
kilometers = miles * 1.609344
miles = kilometers / 1.609344
def get_int(prompt):
input to get a value
def miles_to_kilometers_table(min, max):
def miles_to_kilometers(miles):
def kilometers_to_miles_table(min, max):
def kilometers_to_miles(km):
min_miles = get_int("Minimum Miles: ")
max_miles = get_int("Maximum Miles: ")
print()
miles_to_kilometers_table(min_miles, max_miles)
print()
min_km = get_int("Minimum Kilometers: ")
max_km = get_int("Maximum Kilometers: ")
print()
kilometers_to_miles_table(min_km, max_km)
Minimum Miles: 1 Maximum Miles: 10 Miles Kilometers ------------------- 1 2 2 3 3 5 4 6 5 8 6 10 7 11 8 13 9 14 10 16 Minimum Kilometers: 10 Maximum Kilometers: 20 Kilometers Miles ---------------------- 10 6 11 7 12 7 13 8 14 9 15 9 16 10 17 11 18 11 19 12 20 12
pass. input
to give the variable number a value. input. pass statement from
miles_to_kilometers_table. for loop that gives the loop variable
miles values from min
to max. range to do this, and be careful
about the 2nd argument. print statement in
miles_to_kilometers_table. pass statement from
miles_to_kilometers. return statement in
miles_to_kilometers. km = miles * 1.609344Turn the value of km into an integer with an assignment statement using
round. str string conversion function on
both miles and
km. miles = km / 1.609344
Minimum Miles: 1 Maximum Miles: 10 Miles Kilometers ------------------- 1 2 2 3 3 5 4 6 5 8 6 10 7 11 8 13 9 14 10 16 Minimum Kilometers: 10 Maximum Kilometers: 20 Kilometers Miles ---------------------- 10 6 11 7 12 7 13 8 14 9 15 9 16 10 17 11 18 11 19 12 20 12
cd it116/hw/hw7
python3 hw7.py
Minimum Miles: 1 Maximum Miles: 10 Miles Kilometers ------------------- 1 2 2 3 3 5 4 6 5 8 6 10 7 11 8 13 9 14 10 16 Minimum Kilometers: 10 Maximum Kilometers: 20 Kilometers Miles ---------------------- 10 6 11 7 12 7 13 8 14 9 15 9 16 10 17 11 18 11 19 12 20 12
Copyright © 2022 Glenn Hoffman. All rights reserved. May not be reproduced without permission.