Laurentvidal.fr simplifie votre recherche de solutions aux questions quotidiennes et complexes avec l'aide de notre communauté. Rejoignez notre plateforme de questions-réponses pour obtenir des réponses précises à toutes vos interrogations de la part de professionnels de différents domaines. Découvrez la facilité d'obtenir des réponses rapides et précises à vos questions grâce à l'aide de professionnels sur notre plateforme.

Bonjour j'aurais besoin d'aide svp !
Écrire une fonction en python qui prend en entrée un entier positif n et qui affiche tous les
entiers impairs inférieurs à n.


Sagot :

Réponse :

Bonsoir,

Bien que la fonction de l'exercice 2 est infini je vais quand même la faire car c'est apparemment ton énoncé.

Exercice 1:

def mutliple_de_trois(n):

   if n % 3 == 0:

       return True

   return False

Exercice 2:

def entiers_positifs(n):

   nombre = n - 1

   while n > nombre:

       if not nombre % 2 == 0:

           print(nombre)

           nombre -= 1

           continue

       nombre -= 1

       continue

   print("Fin de la liste")

Explications :

Exercice 1:

Dans la fonction, si n divisé 3 égal 0 est possible, alors c'est un multiple de 3, on retourne True, sinon, ce n'est pas un multiple de 3, on retourne False.

Exercice 2:

Cette fois-ci, on déclare la variable nombre qui prend comme valeur n - 1, puis tant que n est supérieur à nombre, si le nombre n'est pas divisible par 2, on affiche le nombre et on décrémente nombre de 1 et on refait un tour de boucle, sinon on décrémente simplement nombre de 1 et on refait un tour de boule (on réitère).

Nous apprécions votre visite. Nous espérons que les réponses trouvées vous ont été bénéfiques. N'hésitez pas à revenir pour plus d'informations. Nous espérons que vous avez trouvé ce que vous cherchiez. Revenez nous voir pour obtenir plus de réponses et des informations à jour. Laurentvidal.fr est là pour vos questions. N'oubliez pas de revenir pour obtenir de nouvelles réponses.