Partage
  • Partager sur Facebook
  • Partager sur Twitter

Découvrez les librairies Python pour la Data

[Exercises] Simulez le problème de Monty Hall avec Numpy

Sujet résolu
    20 octobre 2019 à 16:17:30

    Bonjour,

    Dans le sujet de l'excercice je ne comprend pas a quoi fait référence la partie calculatoire ?

    Extrait: Votre code ne doit pas comporter de boucle (pas de  for) dans la partie calculatoire. Pour cela, vous devrez sûrement vous creuser un peu la tête. N'oubliez pas que Numpy peut très rapidement comparer les éléments de deux tableaux un à un.

    Auriez-vous une idée ?

    Cordialement,

    Alexandre

    -
    Edité par AlexandreLabaere 20 octobre 2019 à 16:18:37

    • Partager sur Facebook
    • Partager sur Twitter
      29 octobre 2019 à 15:56:35

      Ca veut dire que partout où tu peux utiliser une fonction Numpy, tu ne dois pas utiliser de for.

      Numpy utilise un système de calcul beaucoup plus rapide que le Python classique.
      Donc si tu dois faire un calcul avec un tableau Numpy et que tu prends les éléments un par un pour calculer ton résultat, ça prend 100 à 1000 fois plus de temps que si tu disais à Numpy "calcule-moi la somme (par exemple) de ce tableau". C'est le deal.

      À l'échelle de cet exercice tu ne verras pas la différence en termes de temps, mais dans la vraie vie les volumes de données sont beaucoup plus grands et il faut donc utiliser toutes les possibilités de Numpy.

      • Partager sur Facebook
      • Partager sur Twitter
        2 novembre 2019 à 16:41:43

        Merci Zachee54 pour ta réponse.

        J'ai trouvé la solution en parcourant la doc Numpy de randint

        Cordialement,

        Alexandre.

        • Partager sur Facebook
        • Partager sur Twitter
          2 novembre 2019 à 20:27:54

          Bonjour,

          Sujet résolu

          Tu peux passer le sujet à "résolu" (bouton en haut à droite du sujet) et cliquer sur les pouces levés des messages qui t'ont aidé⋅e ;)
          • Partager sur Facebook
          • Partager sur Twitter

          Découvrez les librairies Python pour la Data

          × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
          × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
          • Editeur
          • Markdown