La gestion des exceptions en Python
Comme d'autres langages, Python fournit également la gestion d'exceptions à l'aide de try-except. Parmi les exceptions standard les plus fréquentes : IndexError, ImportError
Classes Préparatoires
Comme d'autres langages, Python fournit également la gestion d'exceptions à l'aide de try-except. Parmi les exceptions standard les plus fréquentes : IndexError, ImportError
la métaprogrammation consiste à créer des fonctions et des classes dont le but principal est de manipuler du code
Les constructeurs sont généralement utilisés pour instancier un objet. La tache des constructeurs consiste à initialiser (attribuer des valeurs) aux attributs de la classe lorsqu'un objet de la classe est crée.
Le mot polymorphisme signifie avoir plusieurs formes. En programmation, polymorphisme signifie que le même nom de fonction est utilisé pour différents types.
Comme tout autre langage de programmation orientée objet, Python prend en charge les classes.
La fonction yield suspend l'exécution de la fonction et renvoie une valeur à l'appelant, mais conserve suffisamment d'état pour permettre à la fonction de reprendre là ou elle a été laissée.
l'argument spécial *args dans la définition d'une fonction en python permet de transmettre un nombre variable d'arguments à une fonction.
Les décorateurs sont des outils très puissants et utiles en Python, car ils permettent aux programmeurs de modifier le comportement d'une fonction ou d'une classe
Les listes sont comme les tableaux, déclarés dans d'autres langages de programmation. Les listes ne doivent pas toujours être homogènes, ce qui en fait un outil extrêmement puissant en Python.
Il y a N étudiants dans une classe, et chacun peut avoir zéro, un ou plusieurs amis ; de plus, si A est ami avec B et B est ami avec C, alors A et C sont également considérés comme amis.
Étant donnée une matrice de 0 et de 1, trouvez le nombre total de grappes formées d'éléments de valeur 1. Un groupe de 1 connectés forme une grappe (ou île).
Étant donné un tableau où chaque élément représente la hauteur d’une tour, on cherche à déterminer la quantité d’eau qui peut être retenue entre les tours lorsqu’il pleut.