1 - как исправить что бы четко по road_surface, а то я вписываю пример : "lalala" оно все равно работает
2 - не правильно считает результат
speed = float(input("Введите скорость вашего авто (km) : "))
distance = float(input("Введите расстояние до преграды (m) : "))
road_surface = input("Введите покрытие дороги : сухое, влажное, заснеженное, лед : ")
result = 0;
i = 254;
if road_surface == "сухое":
result = i * 0.7
elif road_surface == "влажное":
result = i * 0.4
elif road_surface == "заснеженное":
result = i * 0.2
else:
result = i * 0.1
distance = (1/(i * result))*speed*2
print(round(distance,3))