Препроцессор C Макроэквивалент для Python

Я использую, чтобы определить макросы (а не только константы) в C, как

#define loop(i,a,b) for(i=a; i<b; ++i)
#define long_f(a,b,c) (a*0.123 + a*b*5.6 - 0.235*c + 7.23*c - 5*a*a + 1.5)

Есть ли способ сделать это в Python, используяпредобработки вместо функции?

*Отпредобработки Я имею в виду то, что заменяет вхождения определения перед выполнением кода (на самом деле не весь код, а остальной код, потому что, поскольку он является частью кода, я думаю, он заменит все во время выполнения).

Если есть, стоит ли? Будет ли существенная разница во времени выполнения?

Ответы на вопрос(2)

Ваш ответ на вопрос