Classes et fonctions Python

 

La différence entre les classes et les fonctions Python est que les classes peuvent avoir des variables et diverses méthodes, contrairement aux fonctions. La fonction peut uniquement être exécutée, renvoyant ou ne renvoyant pas de valeur.

Si le module ne déclare pas la classe privée, les autres modules peuvent utiliser cette classe en important ce module, puis en l'appelant avec "nom du module.nom de classe".

Si vous êtes enclin à la programmation fonctionnelle, vous devez utiliser des fonctions. Si vous êtes habitué à orienté objet, vous devez dominer la classe. 
Si vous devez regrouper la fonction et les données, vous devez utiliser la classe. La fonction peut uniquement transmettre les données dans les deux sens, pas les enregistrer.

Je suppose que tu aimes

Origine www.cnblogs.com/michaelxun/p/12680237.html
conseillé
Classement