Retour aux quiz
Débutant

Propriétés internes d'une fonction

Combien d'itérations cette boucle effectue-t-elle ?

quiz.py
1
Est-ce que vous connaissez la propriété __code__ des fonctions en Python ?
2
 
3
def commentcoder():
4
    print("commentcoder.com/quiz")
5
 
6
ma_fonction = commentcoder
7
 
8
print(ma_fonction.__code__.co_name)  # 👈 Que va afficher cette ligne ?

Réponses possibles

Acommentcoder.com/quiz
Bcommentcoder
Cfunction
Dma_fonction

Explication

co_name retourne le nom de la fonction. Ici, on a assigné la fonction commentcoder à la variable ma_fonction, mais le nom de la fonction reste commentcoder dans sa signature.