Cours

Exercices

Tutoriels

Quiz

Surcharge des opérateurs en Python

Surcharge des opérateurs en Python

La surcharge d’opérateurs vous permet de redéfinir la signification d’opérateur en fonction de votre classe. C’est la magie de la surcharge d’opérateurs que nous avons pu utiliser l’opérateur + pour ajouter deux objets numériques, ainsi que pour concaténer deux objets chaîne.

Lire la suite
Héritage en Python

Héritage en Python

L'héritage est un mécanisme qui nous permet de créer une nouvelle classe – connue sous le nom de classe enfant – qui est basée sur une classe existante – la classe mère, en ajoutant de nouveaux attributs et méthodes en plus de la classe existante.

Lire la suite
Les matrices en Python

Les matrices en Python

Une matrice est une structure de données bidimensionnelle dans laquelle les nombres sont organisés en lignes et en colonnes.

Lire la suite
Les tableaux en Python - module array

Les tableaux en Python - module array

Les tableaux sont populaires dans la plupart des langages de programmation tels que Java, C / C ++, JavaScript, etc. Cependant, en Python, ils ne sont pas si communs. Lorsque les gens parlent de tableaux Python, le plus souvent, ils parlent de listes.

Lire la suite
Les dictionnaires en Python

Les dictionnaires en Python

Le dictionnaire Python est une collection d'éléments non ordonnés. Alors que d'autres types de données composées ont uniquement la valeur en tant qu'élément, un dictionnaire possède une paire clé:valeur.

Lire la suite
Les ensembles en Python

Les ensembles en Python

Un ensemble est une collection non ordonnée d'éléments. Chaque élément est unique (pas de doublons) et doit être immuable (ce qui ne peut pas être changé).

Lire la suite
Les tuples en Python

Les tuples en Python

Les tuples sont des séquences qui fonctionnent comme des listes, la seule différence est qu’elles sont immuables, ce qui signifie que nous ne pouvons pas ajouter, supprimer ou modifier ses éléments une fois créés.

Lire la suite
Les instructions if-else en Python

Les instructions if-else en Python

Les programmes que nous avons écrits jusqu'ici s'exécutent de manière très ordonnée. Ce n'est pas ainsi que fonctionnent les programmes dans le monde réel. Parfois, nous souhaitons exécuter un ensemble d'instructions uniquement lorsque certaines conditions sont remplies.

Lire la suite
Entrée, sortie en python - input, print

Entrée, sortie en python - input, print

Il y aura des situations où votre programme a pour interagir avec l'utilisateur. Par exemple, vous souhaitez prendre une entrée de l'utilisateur, puis d'afficher certains résultats.

Lire la suite
Les opérateurs en Python

Les opérateurs en Python

Les opérateurs sont des symboles spéciaux en Python qui effectuent des calculs arithmétiques ou logiques. La valeur sur laquelle l'opérateur opère s'appelle l'opérande.

Lire la suite