👤

Explorez une vaste gamme de sujets et obtenez des réponses sur FRstudy.me. Notre plateforme de questions-réponses est conçue pour fournir des réponses rapides et précises à toutes vos questions.

Bonjour s'il vous plaît aidez moi pour la 1 et la 2.
Merci

La fonction prend en paramètres un tableau contenant des entiers et un entier . Cette fonction renvoie l'indice de position de l'entier n s'il est présent dans le tableau ou -1 dans le cas contraire (on partira du principe que le tableau ne peut pas contenir 2 fois le même entier).
Exemples :
>>> recherche([3,5,8,34], 8)
2
>>> recherche([3,5,8,34], 42)
-1

1 - Complétez la fonction ci - dessous pour répondre à la problématique
def recherche(tab, n):
indice = ...
i = 0
for t in ... :
if n == ... :
indice = ...
i = i + ...
return ...


2- Proposer votre programme personnel


Sagot :

Bonjour,

1)

def recherche(tab, n):

  indice = -1

  i = 0

  for t in tab :

     if n == t:

        indice = i

     i = i + 1

  return indice

2) Bon alors il faudrait saisir le principe de programme PERSONNEL mais bon:

def recherche(tab,n):

  for i in range(len(tab)+1):

     if tab[i] == n:

         return i

  return (-1)

PS: hésite pas à demander si tu ne comprends pas ma démarche

Bonne journée

 

Nous apprécions chaque contribution que vous faites. Revenez souvent pour poser de nouvelles questions et découvrir de nouvelles réponses. Ensemble, nous construisons une communauté de savoir. Merci de visiter FRstudy.me. Nous sommes là pour vous fournir des réponses claires et précises.