Поиск методом грубой силы, который я пытаюсь реализовать, должен повторяться в диапазоне значений, но, похоже, он застрял.
В идеале я хотел бы продолжать использовать для циклов
Я попытался переупорядочить циклы for и использовать [Angle, Max_Camber, Max_Camber_Position, Thickness] напрямую, вместо того, чтобы назначать его.
Iterations = -1
Current_Max = 0
Airfoil = [0, 1, 1, 10]
for Angle in range(Airfoil[0],90,15):
for Max_Camber in range(Airfoil[1],11,2):
for Max_Camber_Position in range(Airfoil[2],11,2):
for Thickness in range(Airfoil[3],100,20):
Iterations+=1
print("Iterations = ",Iterations)
# Commenting this out stops the error
# The loop should have 749 iterations rather than 17
Airfoil =[Angle,Max_Camber,Max_Camber_Position,Thickness]
print("Airfoil = ", Airfoil)