Bonjour les utilisateurs de débordement de pile. Je me demandais s'il y avait un moyen de choisir une fonction au hasard?Choix aléatoire d'une fonction
exemple:
from random import choice
random_function_selector = [foo(), foobar(), fudge()]
print choice(random_function_selector)
def foo() :
# some code follows.
J'ai pensé pendant environ 20 minutes comment cela pourrait être fait, j'ai même vérifié dans la documentation python. En fait, depuis que j'écris cela, j'ai l'impression d'avoir eu une révélation ... Au lieu d'utiliser une liste mutable, je devrais peut-être utiliser un type immuable tel qu'un tuple.
Note: Désolé si cela peut être une question noob, mais je n'ai pas programmé depuis si longtemps.
Ah oui! Je ne pensais pas à les appeler, je pensais que Python ne saurait pas ce que je veux dire quand j'essayais d'accéder à foo plutôt qu'à foo(). Merci d'avoir rendu les choses plus claires :) – S3pHiRoTh