Bonjour,
je débute en langage Python et je bloque sur un sujet proposé à des lycéens qui apprennent Python. Le sujet est rédigé comme suit :
Compléter le programme ci-dessous pour la fonction var retourne le booléen True si ad-bc>0 et False dans le cas contraire.
Je sais faire en créant une variable V, initialiseé à True et modifiée par un test
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 def var(a,b,c,d) V=... return(...)
Ma question : Comment faut-il écrire l'instruction return(...) si l'on a mis juste V=True avant et que l'on doit retourner False si ad-bc<0, évidemment dans le return.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 def var(a,b,c,d): V=True if ad-bc<0: V=False return(V)
Je n'ai pas trouvé d'exemple d'instruction if dans un return, si toutefois cela peut faire l'affaire.
Je remercie d'avance pour l'aide apportée en souhaitant une bonne semaine à tous.
Pierre
Partager