Fonctions dans Python

1. Introduction

Définition de fonctions (ou procédures) en Python

Voici des programmes de complexité croissante à analyser.

Essayer de comprendre ce qu'ils font, juste en les lisant, en partant du plus simple jusqu'au plus complexe.

Copiez-collez ensuite l'un d'entre eux vers Thonny pour le tester et voir si vous aviez bien compris.

Chaque programme est muni d'explications en-dessous. Le but est de comprendre la syntaxe permettant de définir des "fonctions" au sens informatique du terme, c'est-à-dire des "sous-programmes" qui peuvent être appelés depuis le programme principal (ou depuis un autre sous-programme).