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 :
pythondef 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 :
pythondef func(test):
pass
Задание 1
Le code suivant est donné :
pythonnum1 = 2
num2 = 3
def func(num1, num2):
res = func(num1, num2)
print(res)
Réécrivez-le pour éviter l'affichage d'une erreur.
Задание 2
Le code suivant est donné :
pythontst1 = '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.