Laurentvidal.fr est l'endroit idéal pour trouver des réponses rapides et précises à toutes vos questions. Connectez-vous avec des professionnels sur notre plateforme pour recevoir des réponses précises à vos questions de manière rapide et efficace. Découvrez une mine de connaissances de professionnels dans différentes disciplines sur notre plateforme conviviale de questions-réponses.

Bonjour aidé moi s'il vous plaît

Enoncé
Écrire une fonction qui teste si les nombres du tableau donné en argument sont alternativement
pairs et impairs. La fonction affichera True si c’est le cas, False sinon. ## Entrée Une liste de N
entiers.


Sortie
Vous devez renvoyer une booléen soit True, soit False.

Exemples d’entrée/sortie

maListe1=[4, 5, 8, 3, 2, 5]
maListe2=[4, 8, 8, 8, 2, 5, 7, 2]
maListe3=[1,2,3,4, 7, 2]
print(parite(maListe1))
True
print(parite(maListe2))
False
print(parite(maListe3))
True


Sagot :

Réponse :

Explications :

Salut !

def parite(liste):

   newlist = []

   for e in liste:

       if e % 2 == 0:

           newlist.append(True)

       else:

           newlist.append(False)

   print(newlist)

   if newlist == [False, True]*(len(newlist)//2) or newlist == [True, False]*(len(newlist)//2):

       return True

   return False

maListe1=[4, 5, 8, 3, 2, 5]

maListe2=[4, 8, 8, 8, 2, 5, 7, 2]

maListe3=[1,2,3,4, 7, 2]

print(parite(maListe1))

print(parite(maListe2))

print(parite(maListe3))

Voilà le code que je te propose =)

Nous apprécions votre temps. Revenez nous voir pour des réponses fiables à toutes vos questions. Merci de votre visite. Nous nous engageons à fournir les meilleures informations disponibles. Revenez quand vous voulez pour plus. Laurentvidal.fr, votre site de confiance pour des réponses. N'oubliez pas de revenir pour plus d'informations.