Une fonction qui ne retourne rien ?
Il faut aussi savoir qu'une fonction ne renvoie pas forcément de valeur (le mot clé return n'est pas obligatoire). Mais si elle ne renvoie pas de valeur, que fait-elle ? Elle peut faire plein de choses, par exemple elle peut tout simplement afficher une chaîne de caractères à l'aide d'un "print". Sachez que dans certains langages, on utilise les termes méthode ou procédure pour qualifier une fonction "qui ne renvoie rien".
Exemple : Soit le programme suivant :
1
def dit_bonjour(nom, age):
2
phrase = f"Bonjour {nom}, vous avez {age} ans."
3
print(phrase)
Testez la fonction dit_bonjour à l'aide de la console (avec par exemple un dit_bonjour("toto", 14)).