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 :

Comment récupérer des variables contenues dans une fonction ?


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2015
    Messages
    83
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2015
    Messages : 83
    Par défaut Comment récupérer des variables contenues dans une fonction ?
    Bonsoir ou bonjour, je voudrai pouvoir récupérer mes variables "choix" et "posExact" après avoir appelé de ma fonction. J'ai essayer plusieurs méthodes mais j'obtiens toujours des erreurs. Merci de votre aide

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    def actionJoueur(choix,posExact):
        choix = input("Choisissez une colonne ou placer votre Pion : ")
        choix = int(choix)
        posExact = choix - 1  #VOIR LES POUR LES 2 RETURN
        print("Vous avez choisi la case",choix,"qui correspond à la case",posExact," d'un tableau")
        return choix, posExact
     
    print (choix, posExact)

  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
    Citation Envoyé par Spixz Voir le message
    Bonsoir ou bonjour, je voudrai pouvoir récupérer mes variables "choix" et "posExact" après avoir appelé de ma fonction. J'ai essayer plusieurs méthodes mais j'obtiens toujours des erreurs. Merci de votre aide

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    def actionJoueur(choix,posExact):
        choix = input("Choisissez une colonne ou placer votre Pion : ")
        choix = int(choix)
        posExact = choix - 1  #VOIR LES POUR LES 2 RETURN
        print("Vous avez choisi la case",choix,"qui correspond à la case",posExact," d'un tableau")
        return choix, posExact
     
    print (choix, posExact)
    Bonsoir,
    Le livre de G.Swinnen serait adapté pour s'habituer aux bases de Python.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    def actionJoueur():
        choix = int(input("Choisissez une colonne ou placer votre Pion : "))
        posExact = choix - 1  #VOIR LES POUR LES 2 RETURN
        print("Vous avez choisi la case",choix,"qui correspond à la case",posExact," d'un tableau")
        return choix, posExact
     
    un_choix, une_pos = actionJoueur()
    print(un_choix, une_pos)
    Clodion

  3. #3
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2015
    Messages
    83
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2015
    Messages : 83
    Par défaut
    Citation Envoyé par Clodion Voir le message
    Bonsoir,
    Le livre de G.Swinnen serait adapté pour s'habituer aux bases de Python.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    def actionJoueur():
        choix = int(input("Choisissez une colonne ou placer votre Pion : "))
        posExact = choix - 1  #VOIR LES POUR LES 2 RETURN
        print("Vous avez choisi la case",choix,"qui correspond à la case",posExact," d'un tableau")
        return choix, posExact
     
    un_choix, une_pos = actionJoueur()
    print(un_choix, une_pos)
    Clodion
    Merci beaucoup pour ta réponse, j'ai télécharger le livre en pdf sur ton conseil. Je vais essayer de comprendre comment faire plutôt que de recopier ton code. Au passe désolé pour le retard de ma réponse.

Discussions similaires

  1. Réponses: 1
    Dernier message: 15/09/2008, 10h21
  2. Réponses: 11
    Dernier message: 11/07/2008, 14h58
  3. Réponses: 1
    Dernier message: 15/04/2008, 18h36
  4. nombre des variables dynamique dans une fonction
    Par Abdelkaoui dans le forum C
    Réponses: 10
    Dernier message: 29/02/2008, 15h37
  5. [MySQL] Récupérer des variables hors d'une fonction
    Par piero-la-lune dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 26/02/2008, 10h30

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