Un aspect contre-intuitif des fonctions en Python

#129 - Python est simple, mais... peut parfois également sembler "un peu" délicat

Les fonctions sont des objets

En Python, tout est un objet instancié à partir d'une classe. Cela inclut également les fonctions, mais l'acceptation de cet aspect semble souvent contre-intuitive au début.

Voici quelques moyens de vérifier que les fonctions python sont bien des objets.

Les frictions sont généralement dues à la connaissance d'autres langages de programmation tels que C++ et Java, qui fonctionnent très différemment.

Cependant, Python est purement un langage de programmation orienté objet (POO). Tu utilises donc toujours la POO, probablement sans même t’en rendre compte.

Ça t'a plu ? 😎

Connexion ou S'abonner pour participer aux sondages.

Reply

or to participate.