Dites l'exemple Décorateur estTout en travaillant avec Python Decorator j'ai vu que la fonction se retourne, ce que cela implique logiquement?
def decor(func):
def wrap():
print("=======")
func()
print("=======")
return wrap
je sais qu'une fonction peut renvoyer une sortie variable dire revenir a, retour b + c, il peut aussi renvoyer une autre fonction, mais la fonction elle-même de revenir, pas en mesure de comprendre cela! S'il vous plaît expliquer aussi simple que possible, parce que je suis un selflearner
Aucune fonction ne se retourne dans ce code. –
Dans votre cas, vous avez mal compris la façon dont l'indentation fonctionne en Python. 'decor' est de retour' wrap' –