Exemple : addition de trois valeurs (paramètres par défaut)

text/x-python addition2.py — 943 B

Contenu du fichier

#-----------------------------------------------------------
# Fonction qui additionne trois valeurs
#
# Entrée : val1 - premièrte valeur (entier par défaut)
#          val22 - seconde valeur (entier par défaut)
#          val3 - troisième valeur (entier par défaut)
# Sortie : la somme des 2 valeurs
#
# Cette fonction attribue des valeurs par défaut si jamais
# certains paramètres ne sont pas inclus lors de l'appel.
#-----------------------------------------------------------
def addition(val1=4,val2=5, val3=6):
    answer = val1 + val2 + val3
    print('val1 is',val1)
    print('val2 is',val2)
    print('val3 is',val3)
    print(answer)
    return answer

#----------------------------------------
# Appels et tests de la fonction addition
#----------------------------------------
z = addition(6,7,8)
print("La réponse est" , z)
z = addition(6)
print("La réponse est" , z)
z = addition(4,8)
print("La réponse est" , z)