python fonctions Lycée Gustave Ei ?el TS ?? ISN ISN ISN ?? Informatique et Sciences du Numérique LANGAGE PYTHON FONCTIONS ?? UTILITE DES FONCTIONS Une fonction est une portion de code sorte de sous-programme que l'on peut appeler au besoin L'utilisation d

Lycée Gustave Ei ?el TS ?? ISN ISN ISN ?? Informatique et Sciences du Numérique LANGAGE PYTHON FONCTIONS ?? UTILITE DES FONCTIONS Une fonction est une portion de code sorte de sous-programme que l'on peut appeler au besoin L'utilisation des fonctions permet ? d ? éviter la répétition ? de mettre en relief les données et les résultats entrées et sorties de la fonction ? la réutilisation dans d ? autres scripts par l ? intermédiaire du mécanisme de l'import ? de décomposer une t? che complexe en t? ches plus simples On obtient ainsi des programmes plus courts et plus lisibles ?? SYNTAXE def nomFonction parametres parametre parametre Documentation de la fonction blocinstructions return resultat Exemple fonction Conversion degrés Celsius en degrés Kelvin ? def convcelsiuskelvin degrescelsius cette fonction permet de convertir des degrés Celsius en degrés Kelvin degreskelvin degrescelsius return degres kelvin convcelsiuskelvin convcelsiuskelvin - convcelsiuskelvin Cours Python Fonctions Page n CLycée Gustave Ei ?el TS ?? ISN ?? PASSAGE DE PARAMETRES Le passage de paramètres permet de fournir les données utiles à la fonction Ce passage s ? e ?ectue lors de l ? appel de la fonction Il est possible de fournir plusieurs paramètres à la fonction Dans l ? exemple précédant il faut fournir le paramètre degrescelsius ? à la fonction pour son exécution Exemple fonction Portion de table de multiplication quelconque ? def TableMul table debut ?n --------------------------------------- cette fonction permet d ? a ?cher une portion d ? une table de mulitiplication quelconque table table de multiplication attendue debut à partir de quelle valeur ?n jusqu quelle valeur ---------------------------------------n debut while n ?n print n table ntable n n programme principal numtable int input Quelle table voulez-vous numdebut int input A partir de quelle valeur num ?n int input Jusqu ? à quelle valeur print Table de multiplication par numtable de numdebut à num ?n TableMul numtable numdebut num ?n Table de multiplication par de à Dans l ? exemple ci-dessus il fournir les paramètres table ? debut ? et ?n ? à la fonction TableMul ? Par contre le corps d ? instruction de la fonction TableMul ? ne contient pas de return c ? est-à-dire qu ? elle ne retourne pas de résultat Il s ? agit d ? une procédure Les paramètres passés en arguments peuvent de types simples int oat str ? mais également de types plus complexes tuple list dict ? Il est également possible de passer en argument d ? autres fonctions Cours Python Fonctions Page n CLycée Gustave Ei ?el TS ?? ISN ?? RETOUR DE RESULTATS L'instruction return stoppe l ? exécution de la fonction et retourne une ou plusieurs données Exemple fonction Calcul de la surface et du volume d ? une sphère ? import math def surfacevolumesphere R --------------------------------------- cette fonction calcule et retourne à partir du rayon R la surface S et le volume V d ? une sphère ---------------------------------------S math pi R V SR return S V programme principal rayon oat

Documents similaires
Article parpette mangiante 1 0 0
Travail module 1 Histoire de la civilisation occidentale Travail de module L ? Occident chrétien CONSIGNES GÉNÉRALES Date de remise au plus tard le septembre à h Méthode de remise LÉA Onglet Travaux ?? Énoncés et remises Attention vous ne remettez donc pa 0 0
Thesescholte pdf Am ?elioration de la s ?ecurit ?e par la conception des logiciels web Theodoor Scholte To cite this version Theodoor Scholte Am ?elioration de la s ?ecurit ?e par la conception des logiciels web Web T ?el ?ecom ParisTech Franc ais HAL Id 0 0
Francais anticipee bac pondichery es s 0 0
Laplace Transformée de Laplace par J Monnier professeur INSA Toulouse Jerome Monnier insa-toulouse fr Janvier Résumé Introduction à la transformée de Laplace et son utilisation pour résoudre des Equations Di ?érentielles Ordinaires linéaires EDO d ? ordre 0 0
Marie Deniau 1S2 Les Choses de Georges Perec Sous titre : une histoire des anné 0 0
Fst Facultés des Sciences et Techniques F S T Les FST sont des établissements supérieurs public Ministère de Tutelle Ministère de l'Éducation Nationale de l'Enseignement Supérieur de la Formation des Cadres et de la Recherche Scienti ?que Durée de la form 0 0
Davesne grammaire preface André Davesne Bien lire et bien dire Mon livre de français au cours élémentaire Préface En à la suite d'une enquête menée à travers toutes les écoles primaires par l'intermédiaire des inspecteurs et des instituteurs le Ministère 0 0
CNED TERMINALE HUMANITÉ-LITTÉRATURE-PHILOSOPHIE 1 SÉQUENCE 2 ÉTAPE 2 : APPRENDR 0 0
FAITS-DIVERS INSOLITES UNE DAME SE TROMPE À LA SORTIE DE LA GARE Laura Gallego- 0 0
  • 28
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager