Aller au contenu

Révision

Ce qu’il faut savoir

  • Python est très loin d’être le seul langage de programmation, voici une liste non exhaustive des langages de programmation : Java, C, C++, JavaScript, PHP, Go, Rust, OCaml…

  • Il existe quelques différences entre ces différents langages de programmation, mais il existe aussi beaucoup de points communs

  • Donner le prototype d’une fonction consiste à donner le type des paramètres de la fonction (entier, chaîne de caractères…) et le type de la valeur renvoyée par cette fonction (exemple de prototype d’une fonction en C : int somme(int x, int y); => la fonction somme prendra 2 entiers en paramètres (x et y) et devra renvoyer un entier)

  • Dans certains langages (par exemple Python) il n’est pas nécessaire de préciser le type des paramètres passés à une fonction et le type de la valeur renvoyée par une fonction. Dans d’autres langages (par exemple C ou Java) c’est une obligation.

Ce qu’il faut savoir faire

Vous devez savoir utiliser les assertions (assert) en Python afin de pouvoir effectuer des tests unitaires simples.