Мне нужно создать несколько экземпляров функции def name_VARIABLE_NUMBER(self):
под одним class
.
Количество экземпляров будет определено из входного файла и неизвестно с самого начала.Можно ли запустить что-то подобное?
NUMBER_of_INSTANCES = 10
class test:
def instance_1(self):
print (str(1**3))
def instance_2(self):
print (str(2**3))
...
def instance_10(self):
print (str(9**3))
Я хочу создать цикл для создания разных имен функций в одном классе с возможностью вызывать их с помощью test.instance_NUMBER
.
Что такоелучший вариант создать несколько и неизвестное число def
с разными именами внутри класса?
Исходный код можно найти здесь .Это сцены майяви.Они будут прочитаны из входных файлов - значит, количество сцен неизвестно с самого начала.И название для каждой сцены должно быть разным.