У нас есть точки с известной информацией о маршруте и радиусами кривых. Я не мог go дальше. У меня есть два вопроса: 1. Как мне найти, в каком диапазоне будет находиться точка, которую я ввел? 2. Как я могу найти длину между двумя точками, которые я ввел? Спасибо.
прокладка маршрута
geo = ['A', 'B', 'C', 'D', 'E', 'F']
km = [134694.20, 135493.8346, 135658.6549, 135823.4562, 137254.5870,
137644.3152]
uz = len(geo)
km_sor = float(input('Please, enter the mileage :? '))
for i in range(0,uz):
if (km_sor<km[0]) or (km_sor>km[uz-1]):
print(' The point is outside the route.!!')
break
if km_sor<km[i] :
print('The mileage is ', km[i-1], '-', km[i] ,'inside.')
print('The mileage is', geo[i-1], '-', geo[i] ,'outside.')
break