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)).