# Berekeningen
mile_km = 1.60934
speed_mi_h = 55
speed_km_h = speed_mi_h * mile_km
print(f'The speed in km/h = {speed_km_h:5.3} km/h')
One feet = 0.3048 m = 3.048e-4 km
One hour = 3600 seconds
feet_km = 3.048e-4
hour_sec = 3600
speed_feet_h = speed_km_h / (hour_sec * feet_km)
print(f'The speed in Feet per second = {speed_feet_h:.2g} ft/s')
km_m = 1e-3
speed_m_s = speed_km_h / (hour_sec * km_m)
print(f'The speed in meter per second = {speed_m_s:.2g} m/s')
Alternatively we can make python do the conversion fully automatic by using Library Pint
The correct calculation and conversion is done entirely with the built-in logic.
# Same using Pint unit conversion lybrary
from pint import UnitRegistry
ureg = UnitRegistry()
speed_mi_h = 55 * ureg.mi / ureg.hour
speed_km_h = speed_mi_h.to(ureg.km / ureg.hour)
speed_ft_s = speed_mi_h.to(ureg.feet / ureg.sec)
speed_m_s = speed_mi_h.to(ureg.m / ureg.sec)
print(f'The speed in mi/h = {speed_mi_h:5.3}')
print(f'The speed in km/h = {speed_km_h:5.3}')
print(f'The speed in ft/s = {speed_ft_s:5.3}')
print(f'The speed in m/s = {speed_m_s:5.3}')