Le mot-clé pass dans les fonctions Python
Il arrive que l'on doive définir le modèle d'une fonction, mais que son code ne soit pas encore prêt. Si on laisse le corps de la fonction vide, Python renverra immédiatement une erreur :
def func(test): # affichera une erreur
Dans ce cas, il faut utiliser le mot-clé
pass. Il remplit l'espace vide
dans le corps de la fonction, ainsi aucune erreur ne
sera renvoyée :
def func(test):
pass
Le code suivant est donné :
num1 = 2
num2 = 3
def func(num1, num2):
res = func(num1, num2)
print(res)
Réécrivez-le pour éviter l'affichage d'une erreur.
Le code suivant est donné :
tst1 = 'abc'
tst2 = 'def'
def func1(txt):
return txt.upper()
def func2(txt1, txt2):
res = func2(func1(tst1), tst2)
print(res)
Réécrivez-le pour éviter l'affichage d'une erreur.