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 réalisation d'un test d'attention


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2023
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Santé

    Informations forums :
    Inscription : Mai 2023
    Messages : 1
    Par défaut aide réalisation d'un test d'attention
    Bonjour,

    Je débute et j'essaie de monter un test dans lequel 10 lettres "Q" doivent être présentes à une position aléatoire à l'intérieur d'un cercle (comme sur l'image).Nom : Capture.PNG
Affichages : 100
Taille : 37,3 Ko
    De plus, 1/2 fois et de façon aléatoire, une des lettres doit être un "O"

    J'ai fait un truc comme ça mais ça ne fonctionne pas

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    c = Canvas()
    c.fixdot()
    for x, y in xy_random(10, 250, 250, min_dist=40):
            Canvas.text('Q', x-10, y-10, 20, 20)
    c.show()
    Si vous avez des pistes je suis preneur

  2. #2
    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 Jacquito Voir le message
    J'ai fait un truc comme ça mais ça ne fonctionne pas
    Ne fonctionne pas ou sort une erreur?
    De toutes façons, il faudrait savoir si le soucis est dans la maîtrise de la bibliothèque graphique (que vous ne prenez pas le temps de mentionner) ou dans l'algorithme (que vous ne présentez pas non plus).

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

  3. #3
    Expert confirmé Avatar de papajoker
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2013
    Messages
    2 323
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nièvre (Bourgogne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2013
    Messages : 2 323
    Par défaut
    bonjour

    Je ne comprends pas pourquoi tu demandes ceci alors que ton code gère déjà des choses aléatoires et bien plus complexes.

    par exemple, ta fonction peut retourner une troisième valeur ? une façon simpliste (donc qu'une piste) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    for x, y, icone in xy_random(10, 250, 250, min_dist=40):
        if paire:
           icone = 'Q'  # une fois sur 2 on a que des Q : on ignore/force la 3ème valeur
        Canvas.text(icone, x-10, y-10, 20, 20)
    paire = not paire
    ps: pas compris ton test : si c'est une fois sur 2, il n'y a même pas à regarder le graphique ? Ou alors, a minima, demander à l'utilisateur quel quart de cercle (donc mon code est incomplet : il faut une quatrième valeur)

  4. #4
    Membre prolifique
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 830
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 830
    Billets dans le blog
    1
    Par défaut
    Bonjour
    Citation Envoyé par Jacquito Voir le message
    J'ai fait un truc comme ça mais ça ne fonctionne pas
    "ça ne fonctionne pas" ne veut rien dire. Que cherches-tu à faire avec cette instruction? Qu'est-ce que ça fait en réalité?? En quoi ce que ça fait ne te convient pas???

    Citation Envoyé par Jacquito Voir le message
    De plus, 1/2 fois et de façon aléatoire, une des lettres doit être un "O"
    random.choice("Q", "O")
    Mon Tutoriel sur la programmation «Python»
    Mon Tutoriel sur la programmation «Shell»
    Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site
    Et on poste ses codes entre balises [code] et [/code]

Discussions similaires

  1. Réponses: 7
    Dernier message: 30/07/2009, 16h10
  2. Besoin d 'aide sur protocole de test
    Par dubidon dans le forum 4D
    Réponses: 0
    Dernier message: 03/07/2008, 15h38
  3. [MCD] Aide réalisation MCD depuis MPD
    Par dark_mouette dans le forum Schéma
    Réponses: 7
    Dernier message: 20/06/2008, 23h14
  4. Besoin d'aide pour comprendre un test dans un IF
    Par dante33 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 06/01/2008, 21h27
  5. Réponses: 2
    Dernier message: 20/06/2006, 22h58

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