Это мой код:
for i in range(0, row_count):
if counter<row_count-1:
lines.append(""" var flightPlanCoordinates = [
{lat:""" + latitude[i] + """, lng: """ + longitude[i] + """}
{lat:""" + latitude[i + 1] + """, lng: """ + longitude[i + 1] + """}
];
""")
lines.append("""var flightPath"""+i+""" = new google.maps.Polyline({
path: flightPlanCoordinates,
geodesic: true,
strokeColor: '#FF0000',
strokeOpacity: 1.0,
strokeWeight: 5
});""")
counter += 1
Я пытаюсь выяснить, почему это не компилируется (я получаю синтаксическую ошибку).Это строка, которая будет частью кода HTML-страницы.Я хочу создать переменные траектории полета, каждая из которых называется flightpathi.Итак, flightpath0, flightpath1 и так далее.При использовании "" "+ i +" "" или любой другой переменной внутри тройных кавычек в других строках это работает.Я знаю, что это, наверное, что-то довольно простое, что я упускаю из виду, но я застрял, и я был бы признателен за любую помощь!