Я хочу использовать функцию f_i следующим образом:
for i in range (9): f_i(y)=c
Но я не знаю, как использовать значение i для вызова всех моих десяти функций. Так что мне делать?
Составьте список, содержащий функции, и используйте каждую функцию, используя l oop следующим образом.
def f1(x): return x def f2(x): return x * 2 def f3(x): return x * 3 function_list = [f1, f2, f3] for f in function_list: print(f(1))
Предположим, функции определены / импортированы в текущий файл.
locals().get() это то, что вы хотите
locals().get()
for i in range (9): func = locals().get("f_{}".format(i)) func(y)