def somme_args(*nombres): #Le nombre de paramètre est indéterminé return sum(nombres) # Calculer la somme des valeurs passées en paramètre #Tester la fonction print somme_args(23, 42) print somme_args(1, 2, 3) def somme_args_2(titre, *nombres): print titre,sum(nombres) #Tester la fonction somme_args_2('Somme= ', 1, 2, 3) # définition d'une fonction avec un nombre arbitraire d'arguments des mots clés def afficher_args(**nombres): print nombres afficher_args(x=1, y=2, z=3) |
Livres Sur ce Sujet
Apprendre à programmer avec Python 3 Apprenez à programmer en Python Python : Petit guide à l’usage du développeur agile Apprendre à programmer avec Python 3 : Avec plus de 50 pages de corigés d’exercices !