Hollie Little Pink Laptop.jpg
Garçon devant un ordinateur.jpg

Le Livre d'or  • avoir tout Vikidia hors-connexion

Participez à améliorer Vikidia : Pilpay, L'Île au trésor, Sorgho, Chasseur-cueilleur, et 300 autres articles importants et trop courts à compléter. Vos contributions sont les bienvenues !

Fonction (programmation)

Une page de Vikidia, l’encyclopédie junior
Aller à la navigation Aller à la recherche

En informatique, une fonction est une suite d'instructions que l'on définit dans le programme, et que l'on peut réutiliser par la suite. Par exemple dans un petit programme de calcul, si on veut demander un nombre à l'utilisateur plusieurs fois, on peut réaliser une fonction (ex: demander_nombre), que l'on exécutera n'importe où et autant de fois que nécessaire dans la suite du code.

Voici un exemple en Python.

def demander_nombre(minimum, maximum): # On définit la fonction, avec son nom et ses arguments (minimum et maximum), qui pourront changer quand on appelera la fonction
    n = int(input("Choisissez un nombre entre",minimum,"et",maximum,": "))   # Cela affichera : "Choisissez un nombre entre 1 et 10 : " (par exemple) et stockera la réponse sous forme d'entier dans la variable n
    return n  # On renvoie la valeur saisie, stockée dans la variable n

x = demander_nombre(0,9)    # On appelle la fonction avec minimum=0 et maximum=9
y = demander_nombre(10,19)  # On appelle la fonction avec minimum=10 et maximum=19
print("La somme des deux nombres entrés est :",x+y)  # On affiche la somme des deux nombres entrés

#####  Sortie  #####
#
#   Choisissez un nombre entre 0 et 9 : 3         # 3 est le nombre entré par l'utilisateur
#   Choisissez un nombre entre 10 et 19 : 15      # 15 est le nombre entré par l'utilisateur
#   La somme des deux nombres entrés est : 18
#
####################
Portail de l'informatique —  Tous les articles sur son histoire, les logiciels, Internet…