IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Aide pour un exercice de proba avec Python


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Août 2017
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 26
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2017
    Messages : 6
    Par défaut Aide pour un exercice de proba avec Python
    Bonjour, j'ai besoin d'aide pour un exercice de programmation via Python. Je bloque sur des questions. Merci à vous
    Soit r un entier naturel supérieur ou égal à 2
    on dispose d'une urne contenant r+1 jetons numérotés de 0 à r. Dans cette urne, on tire simultanément 3 jetons.
    On note X la variable aléatoire égale au numéro intermédiaire obtenu parmi les 3 numéros tirés.
    Ecrire une fonction Python prenant en arguments r et k (k dans N) et retournant une valeur approchée de P(X=k).
    J'ai au préalable écrit une fonction qui modélise cette expérience avec juste r et qui renvoit une valeur prise par X.

  2. #2
    Modérateur

    Avatar de Bktero
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2009
    Messages
    4 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2009
    Messages : 4 493
    Billets dans le blog
    1
    Par défaut
    Bonjour,

    Peux-tu nous montrer ton code et nous dire sur quelles parties tu bloques ? Ce sera la meilleure façon de t'aider

  3. #3
    Nouveau membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Août 2017
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 26
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2017
    Messages : 6
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    def fct(r):
        liste = []
        for i in range(3):
            liste.append( random.randint(0,r) )
            liste.sort()
        return(liste[1])
    Cette partie permet de simuler l'expérience et de donner la valeur de X. C'est pour coder la probabilité que j'ai un problème.

  4. #4
    Nouveau membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Août 2017
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 26
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2017
    Messages : 6
    Par défaut
    Je pensais à quelque chose de ce type mais ça ne marche pas, ça ne doit pas être exactement ça.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    def fct1(k,r):
        if k in liste ==False:
            return("P(X=k)=0")
        else:
            if liste[1]==k:
                return(1/3)

  5. #5
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 738
    Par défaut
    Citation Envoyé par Cassandre85 Voir le message
    Cette partie permet de simuler l'expérience et de donner la valeur de X. C'est pour coder la probabilité que j'ai un problème.
    Est-ce qu'on vous demande d'approcher simuler P(X=k) avec une simulation de tirages ou de trouver une fonction qui calcule cela en fonction de (k, r) - et de coder cette fonction en Python -?

    Dans les deux cas, avant de coder, il faut prendre papier/crayon et décrire l'algorithme permettra de sortir le résultat. Par exemple pour simuler, il faudra faire un certain nombre N de tirages, noter le résultat de chacun, puis à la fin, regarder le nombre de fois que k est sorti et diviser par N. Et si c'est ce genre de chose que vous voulez faire, non seulement il faut le dire mais il faut aussi qu'en lisant le code que vous postez, on y retrouve ses petits.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  6. #6
    Nouveau membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Août 2017
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 26
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2017
    Messages : 6
    Par défaut
    Il faut que j'écrive une fonction avec k et r comme arguments et le nombre N de tirages est fixé à 3 (3 tirages simultanés). Je peux faire varier r (le nombre de jetons).
    J'ai fait des essais sur le papier.
    Pour r=4 et k=2 je trouve P(X=2)=1/3
    pour r=5 et k=3 P(X=3)=1/3

Discussions similaires

  1. Besoin d'aide pour un exercice sur les registres
    Par zakuza dans le forum Assembleur
    Réponses: 5
    Dernier message: 14/04/2006, 14h23
  2. Aide pour un exercice
    Par nelob dans le forum Assembleur
    Réponses: 5
    Dernier message: 02/03/2006, 23h46
  3. [XSLT] aide pour faire un tableau HTML avec fusion de lignes
    Par utwor dans le forum XSL/XSLT/XPATH
    Réponses: 6
    Dernier message: 02/01/2006, 21h41
  4. aide pour requete sur 2 tables avec clé étranere
    Par richton95 dans le forum Requêtes
    Réponses: 4
    Dernier message: 02/12/2005, 13h32
  5. Demande d'aide pour un exercice
    Par IDE dans le forum C
    Réponses: 3
    Dernier message: 29/10/2005, 15h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo