J'ai déjà posé ce genre de question, mais il semble que ma question précédente est un peu trompeuse en raison de mon mauvais anglais. Je demande à nouveau de préciser. Je suis vraiment confus à ce sujet. Merci d'avance. Supposons que j'ai une fonction A pour générer l'état d'une cellule dans une certaine règle, et que j'ai une autre fonction qui génère l'état d'une cellule pour N fois, et chaque fois que la règle est la même que la première fonction . Et, oui, ne savent pas comment le faire ...exécuter une fonction dans une autre fonction dans N fois
def 1st_funtion(a_matrixA)
#apply some rule on a_matrixA and return a new matrix(next state of the cell)
return new_matrix
def 2nd_funtion(a_matrixB,repeat_times=n)
#how to import the 1st_funtion and run for n times and return the final_matrix?
#I know if n=1, just make final_matrix=1st_funtion(a_matrixB)
return final_matrix
votre réponse est fantastique !!! il ne fonctionne parfaitement! Merci beaucoup !! mais je suis pas bien compris comment il work..would vous ExpLAN en mots sur cette boucle, si vous avez à nouveau – NONEenglisher
plage de temps (10) retourne une liste [0,1,2,3,4 , 5,6,7,8,9] – hasen
Que "else:" n'est pas nécessaire; juste unindent l'instruction "return". –