Révision express fonctions
But
Révision rapide sur la création d'une fonction, l'appel d'une fonction et le passage de paramètres.
Nouvelles notions dans la déclaration de fonctions :
Définition de valeurs par défaut aux paramètres de fonctions
Annotation de types.
Révision
Complétez le programme suivant de façon à ce que ça affiche les messages successifs:
"Bonjour, Alice !"
"Bonjour, Bob !"
def salutation(nom):
print(f"Bonjour, {nom} !")
if __name__ == "__main__":
salutation()
salutation()Valeur par défaut dans les paramètres d'une fonction
Plus de détails dans les notes de cours.
Il est possible de donner une valeur par défaut à un paramètre d'une fonction. Exécutez ce programme, et analysez le résultat. Que remarquez-vous?
Il est également possible de spécifier le nom du paramètre lors du passage d'une valeur dans la fonction.
Plus de détails dans les notes de cours.
Annotation de types
Il est possible de spécifier le type de chaque paramètre dans une fonction (str, int, float, list, etc).
Exemple :
Last updated