Как корректно записать данную конструкцию из for?
Есть такая констуркция:
equation = "32 * {} + 33 * {} + 34 * {} + 35 * {} + 36 * {} + 37 * {} + 38 * {} + 39 * {} + 40 * {} + 41 * {}"
for i in range(100):
for x in range(100):
for y in range(100):
for g in range(100):
...
if i + x + y + g + h + f + s + a + q + w <= 98:
eq = equation.format(w, q, a, s, f, h, g, y, x, i)
res = eval(eq)
if res == 8932:
print(f'{eq} = {res}')
Хотелось бы узнать как можно записать такую конструкцию куда проще с возможностью масшабирования.
Источник: Stack Overflow на русском