Les Fonctions

Aujourd’hui Mardi 21 septembre j’ai découvert les fonctions , une notion facile a aborder ! Une fonction désigne en programmation un « sous-programme » qui permet d’effectuer des opérations répétitives. Au lieu d’écrire le code complet autant de fois que nécessaire, on crée une fonction que l’on appellera pour l’exécuter, ce qui peut aussi alléger le code, le rendre plus lisible.

Un autre avantage de cette manière de travailler est qu’on peut disposer d’éléments de code « préfabriqués ». De plus, une fonction peut être paramétrée de façon à ce que son travail s’adapte à des besoins spécifiques. On pourra par exemple, en une même fonction, chiffrer ou déchiffrer un message selon les souhaits de l’utilisateur.

G=6.67E-11

def g(M,Rt,h):
    return G*M/(Rt+h)**2

On a juste a rentrer les valeurs M+,Rt,h selon la pesanteur que l’on veux calculer

Ou bien calculer un carré d’un nombre :

def carre(x):
    y=x*x
    return y