👤

Bonsoir, j’ai besoin d’aide pour l’exercice numéro 46 question 3
Sur python j’ai écrit le programme et cela me met « erreur de syntaxe » sur def bravo(3)
Merci


Bonsoir Jai Besoin Daide Pour Lexercice Numéro 46 Question 3 Sur Python Jai Écrit Le Programme Et Cela Me Met Erreur De Syntaxe Sur Def Bravo3 Merci class=

Répondre :

Salut, tu n'as pas bien compris les concepts des fonctions sur Python.

Quand tu écris "def bravo(n):" tu crées une fonction s'appelant bravo et qui prend comme argument n.

Donc écrire "def bravo(3)" revient à créer une fonction s'appelant bravo qui prend comme argument 3, cela n'a aucun intérêt, le but d'une fonction est de prendre un argument en entrée et de se comporter d'une certaine manière en fonction de cette entrée, or ici la seule et unique entrée est 3.

Après avoir défini la fonction (les 5 lignes sur le livre) tu peux l'utiliser en écrivant "bravo(3)" ou "bravo(5)" par exemple (sans les guillemets).

Merci d'avoir visité notre site Web dédié à Mathématiques. Nous espérons que les informations partagées vous ont été utiles. N'hésitez pas à nous contacter si vous avez des questions ou besoin d'assistance. À bientôt, et pensez à ajouter ce site à vos favoris !


En Studier: D'autres questions