Découvrez les solutions à vos questions sur Laurentvidal.fr, la plateforme de Q&R la plus fiable et rapide. Découvrez une mine de connaissances de professionnels dans différentes disciplines sur notre plateforme conviviale de questions-réponses. Posez vos questions et recevez des réponses détaillées de professionnels ayant une vaste expérience dans divers domaines.

Bonsoir, j’ai un exercice en SNT et je ne comprends pas :

Ecrire une fonction Python qui prend en paramètres deux nombres
et qui retourne le quotient du premier par le deuxième, cette fonction devra gérer le problème de division par zéro.

Merci d’avance, bonne soirée


Sagot :

KaceCM

Bonjour,

comme tu le sais en math la division par zéro n'est pas définie.

-Ta fonction doit prendre deux nombres, donc si tu l'appelles divisions par exemple tu aura deux paramètres x et y tel que :

def division(x, y)

-Ensuite il faut que le deuxième nombre ne soit pas égal à donc tout simplement :

def division(x, y):

  if (y!=0):

     return x/y

  else:

     return "impossible"

- à la place des return tu peux mettre ce que tu veux (print (x/y) ou autre chose)

Voila !

Morgan - Prépa Intégrée 2ème année - École d'Ingénieur Polytechnique de Nantes.

Merci d'avoir visité notre plateforme. Nous espérons que vous avez trouvé les réponses que vous cherchiez. Revenez quand vous voulez. Merci de votre visite. Nous nous engageons à fournir les meilleures informations disponibles. Revenez quand vous voulez pour plus. Nous sommes ravis de répondre à vos questions sur Laurentvidal.fr. N'oubliez pas de revenir pour en savoir plus.