⊗pyPmUFOP 201 of 208 menu

Paramètres optionnels des fonctions en Python

Il est possible de rendre les paramètres des fonctions optionnels. Pour cela, il faut attribuer des valeurs par défaut aux paramètres. Voyons comment procéder. Supposons que nous ayons la fonction suivante :

def func(num1, num2): return num1 + num2 print(func(1, 2)) # affichera 3

Faisons en sorte que le deuxième paramètre ait par défaut la valeur 2 :

def func(num1, num2=2): return num1 + num2

Vérifions le fonctionnement de notre fonction avec uniquement le premier paramètre :

print(func(1)) # affichera 3

Bien que le deuxième nombre soit un paramètre optionnel, il est toujours possible de lui attribuer une valeur lors de l'appel de la fonction :

print(func(2, 4)) # affichera 6

Soit la fonction :

def func(num=5): return num * 2

Cette fonction est appelée de la manière suivante :

print(func(2)) print(func(10)) print(func())

Indiquez quel sera le résultat de chacun des appels de la fonction.

Soit la fonction :

def func(num1=1, num2=3): return num2 - num1

Cette fonction est appelée de la manière suivante :

print(func(6, 10)) print(func(5)) print(func())

Indiquez quel sera le résultat de chacun des appels de la fonction.

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser