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.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
def var(a,b,c,d)
      V=...
      return(...)
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
5
6
 
def var(a,b,c,d):
     V=True
     if ad-bc<0:
          V=False
     return(V)
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.
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