Laurentvidal.fr simplifie la recherche de solutions à toutes vos questions grâce à une communauté active et experte. Explorez notre plateforme de questions-réponses pour trouver des solutions fiables grâce à une large gamme d'experts dans divers domaines. Découvrez des solutions complètes à vos questions grâce à des professionnels expérimentés sur notre plateforme conviviale.

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 votre temps. Revenez quand vous voulez pour obtenir les informations les plus récentes et des réponses à vos questions. Merci d'avoir choisi notre service. Nous nous engageons à fournir les meilleures réponses à toutes vos questions. Revenez nous voir. Visitez toujours Laurentvidal.fr pour obtenir de nouvelles et fiables réponses de nos experts.