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 :

probléme avec from turtle import *


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Femme Profil pro
    Étudiant
    Inscrit en
    Janvier 2014
    Messages
    208
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2014
    Messages : 208
    Par défaut probléme avec from turtle import *
    coder une fonction binaire qui accepte deux arguments": une valeur numérique (la taille) et une
    chaîne (la couleur), et qui trace un carré de cette taille et de cette couleur

    je comprend pas pourquoi ce code la ne fonctionne pas

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     from turtle import *
     def carre(taille,couleur):
         taille = 100
         couleur = color('green')
         for x in range(4) :
                forward(taille)
                left(90)
    merci de me répondre je viens de commencer python une vrai débutante :s

  2. #2
    Membre émérite
    Homme Profil pro
    Aucune activité
    Inscrit en
    Novembre 2011
    Messages
    505
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Aucune activité

    Informations forums :
    Inscription : Novembre 2011
    Messages : 505
    Par défaut
    Bonsoir,

    Citation Envoyé par l1informatique Voir le message
    coder une fonction binaire qui accepte deux arguments": une valeur numérique (la taille) et une
    chaîne (la couleur), et qui trace un carré de cette taille et de cette couleur

    je comprend pas pourquoi ce code la ne fonctionne pas

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     from turtle import *
     def carre(taille,couleur):
         taille = 100
         couleur = color('green')
         for x in range(4) :
                forward(taille)
                left(90)
    merci de me répondre je viens de commencer python une vrai débutante :s
    Quel est le message d'erreur?
    Bien sûr, pour que cela fonctionne il faut lancer la fonction "carre"…
    Et bien sûr, y ajouter les arguments adéquats!
    Sinon, demander des arguments et les réassigner avant de les avoir utilisés ne semble pas très pragmatique!!

    Chez moi il fonctionne parfaitement, aussi bien en Python2 que en Python3…

    Clodion

  3. #3
    Membre très actif
    Femme Profil pro
    Étudiant
    Inscrit en
    Janvier 2014
    Messages
    208
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2014
    Messages : 208
    Par défaut
    il y a pas de message d'erreur

    mais comment en fait pour lancer la fonction carre ?
    comment vous avez fait pour que sa marche ? vous avez ajouter quoi ?

    merci je sais je pose des questions vraiments de débutante

  4. #4
    Membre très actif
    Femme Profil pro
    Étudiant
    Inscrit en
    Janvier 2014
    Messages
    208
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2014
    Messages : 208
    Par défaut
    c'est bon j'ai trouver faut tapper
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     carre(100,color('green'))
    merci

  5. #5
    Membre émérite
    Homme Profil pro
    Aucune activité
    Inscrit en
    Novembre 2011
    Messages
    505
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Aucune activité

    Informations forums :
    Inscription : Novembre 2011
    Messages : 505
    Par défaut
    Bonsoir,

    Citation Envoyé par l1informatique Voir le message
    c'est bon j'ai trouver faut tapper
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     carre(100,color('green'))
    merci
    Non, il ne faut pas appeler la fonction avec "color(green)" comme paramètre!!

    Voilà ce qui fonctionne chez moi (en évitant de réassigner couleur et taille):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    from turtle import *
    def carre(taille,couleur):
        color(couleur)
        for x in range(4) :
            forward(taille)
            left(90)
    carre(100, "blue")
    Clodion

  6. #6
    Membre très actif Avatar de Kurodiam
    Inscrit en
    Décembre 2013
    Messages
    208
    Détails du profil
    Informations forums :
    Inscription : Décembre 2013
    Messages : 208
    Par défaut
    Ne confonds la fonction color de turltle et le paramètre couleur .
    Color , tu dois le mettre juste aprés la définition de la fonction carré , si tu le mets pas , çà peut faire un carré de couleur noir , quelques soit la couleur que tu mettras lorsque tu testes la fonction .

Discussions similaires

  1. Aide Python [From turtle import*]
    Par tuture38 dans le forum Général Python
    Réponses: 3
    Dernier message: 16/02/2013, 15h40
  2. [2012] Problème avec le Table Import Wizard
    Par stephane.net dans le forum SSAS
    Réponses: 0
    Dernier message: 22/10/2012, 09h31
  3. [SP-2007] Problème avec STSADM-Export / Import - Documents versionnés
    Par cricri2000 dans le forum SharePoint
    Réponses: 4
    Dernier message: 31/05/2010, 17h10
  4. [Migration] [BO XI3.1] Problème avec Biarengine et import Utilisateur
    Par LOPEZ dans le forum Administration-Migration
    Réponses: 1
    Dernier message: 16/04/2009, 17h14
  5. Réponses: 8
    Dernier message: 27/07/2006, 09h40

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