Terminale spé ISN

325 mots 2 pages
Lycée Saint-Cricq - PAU

Spécialité ISN
Cours

Les fonctions

Prérequis




Avoir traité en Physique
« Ondes et Particules » ainsi que « Caractéristiques des ondes »
Connaître la structure
« for-to » et savoir utiliser les variables. Objectifs




Mettre en application le cours d'ISN sur la notion de fonctions Utiliser cette notion pour retravailler le cours de
Sciences Physiques relatif à ce chapitre.

Outils


Python

« En informatique, une fonction est une portion de code représentant un sous-programme, qui effectue une tâche ou un calcul relativement indépendant du reste du programme et qui renvoie une valeur (elle se distingue ainsi de l'instruction). » (Wikipédia).
L'intérêt de la fonction repose sur le fait que lorsque une routine doit être exécutée à plusieurs moments dans le programme, au lieu de recopier le code il suffit de l'écrire une seule fois dans une fonction qui pourra être appelée à différents moments de l'exécution du programme principal.
Une fonction peut-être écrite dans le code source du fichier du programme principal ou bien être chargée à partir d'un autre fichier (inclusion, include, import). Dans ce dernier cas, cela permet à plusieurs programmes de l'utiliser.

Les valeurs sont transmises aux fonctions par trois vecteurs :
1. en faisant circuler les valeurs par des variables données entre les parenthèses de la fonction, 2. en déclarant les variables de manière à ce qu'elles soient vues dans le programme et dans les fonctions (déconseillé car il y a un risque d'écrasement des données stockées dans les variables)
3. en stockant les valeur dans un fichier ou dans une base de données (on le verra plus tard). Page 1/2

Lycée Saint-Cricq - PAU

Spécialité ISN
Cours

Exemple de fonction : def fact(n):
"""fact(n): calcule la factorielle de n (entier >= 0)""" x=1 for i in range(2,n+1,1): x=x*i return x
#Programme principal nombre=input("Donner une valeur : ")

en relation

  • aide dm vacances noel
    785 mots | 4 pages
  • Fiche d activit Start
    383 mots | 2 pages
  • Cinéma
    1125 mots | 5 pages
  • La situation économique du rwanda
    523 mots | 3 pages
  • Droit
    254 mots | 2 pages
  • Rapport de stage sony ercisson
    762 mots | 4 pages
  • Aps gransjean
    394 mots | 2 pages
  • L'homme à la tête de choux
    458 mots | 2 pages
  • PSE Terminale
    1717 mots | 7 pages
  • Dérivées première
    500 mots | 2 pages
  • Analyse du marché de la décoration d'intérieure
    1350 mots | 6 pages
  • WAWI
    316 mots | 2 pages
  • Metroville
    768 mots | 4 pages
  • Sartre ( liberté et responsabilité )
    1630 mots | 7 pages
  • Intergénération
    1263 mots | 6 pages