Ressources du Congo

#TutorielPython3 : Apprendre à coder en Python #45 : les fonctions #1

14 Décembre 2019 , Rédigé par Zamba Synkin, A. Bodin & Maths+1 Publié dans #Tech' Net & Code, #e-Learning, #Dico exquis anti-mystification

 

 

Prérequis : 

Tous les tutoriels précédents et les vidéos que je vous ai sélectionnées et mises ci-dessous. Je vous conseille de bien vous approprier cette notion dont vous allez avoir fortement besoin pour pouvoir faire la programmation modulaire et donc tirer parti de la puissance de Python.

D'après Wikibooks :

"La programmation est l'art d'apprendre à un ordinateur comment accomplir des tâches qu'il n'était pas capable de réaliser auparavant. L'une des méthodes les plus intéressantes pour y arriver consiste à ajouter de nouvelles instructions au langage de programmation que vous utilisez, sous la forme de fonctions originales. De plus, créer ses propres fonctions permet de factoriser le code redondant en pouvant être appelées depuis plusieurs endroits.

L'approche efficace d'un problème complexe consiste souvent à le décomposer en plusieurs sous-problèmes plus simples qui seront étudiés séparément (ces sous-problèmes peuvent éventuellement être eux-mêmes décomposés à leur tour, et ainsi de suite). Or il est important que cette décomposition soit représentée fidèlement dans les algorithmes pour que ceux-ci restent clairs."

Les fonctions #1
Les fonctions #1

Les fonctions #1  (Arnaud Bodin)

     Définir ses propres fonctions

            def

            return

Les fonctions #2

       Fonction avec paramètre et sortie

Les fonctions #3

Fonctions avec plusieurs paramètres et/ou plusieurs sorties

     

Les fonctions #4 :

                                  Notions de variable locale


 

En complément :

                                  Les fonctions (Maths+1)

Lire la suite :  Les fonctions #2: année bissextile

Partager cet article

Commenter cet article