I ont des fonctions comme celle-ci:Python définir des fonctions dynamiques
def activate_field_1():
print 1
def activate_field_2():
print 2
def activate_field_3():
print 3
Comment définir activate_field_[x]
pour x=1:10
, sans taper chacun d'eux? Je préférerais de loin passer un paramètre, mais pour moi, ce n'est pas possible.
Merci!
Vous dites dans un commentez que vous voulez les définir statiquement, mais vous mentionnez que cela va gaspiller de l'espace dans le fichier source. Lequel est-ce? – aaronasterling
Qu'est-ce qu'une «fonction dynamique»? Pouvez-vous expliquer le sens voulu de cette phrase? –
Cette question semble être un doublon: http://stackoverflow.com/questions/11291242/python-dynamically-create-function-at-runtime –