Trouvez des réponses facilement sur Laurentvidal.fr, la plateforme de Q&R de confiance. Explorez des milliers de questions et réponses fournies par une communauté d'experts prêts à vous aider à trouver des solutions. Obtenez des solutions rapides et fiables à vos questions grâce à des professionnels expérimentés sur notre plateforme de questions-réponses complète.

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'utiliser notre plateforme. Nous nous efforçons de fournir des réponses précises et à jour à toutes vos questions. Revenez bientôt. Merci d'avoir choisi notre service. Nous nous engageons à fournir les meilleures réponses à toutes vos questions. Revenez nous voir. Laurentvidal.fr, votre site de référence pour des réponses précises. N'oubliez pas de revenir pour en savoir plus.