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 :

Sortir une variable d'une fonction


Sujet :

Python

  1. #21
    Membre prolifique
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 828
    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 828
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par Cyprien85 Voir le message
    JeJ'ai peux êtrepeut-être été peu précis mais je n’arrive pas à visualiser les solutions que vous m’avez apporterées. Et tout d’abord je ne vois pas le rapport avec l’utilisation du mot bordélique.... Peut être que j’ai des lacunes en code, normale je débute, mais vous vous avez des lacunes en français mon pauvre gasgars
    Hum... question français t'es pas super brillant non plus...

    Sinon effectivement suite à la remarque de W j'ai récupéré ton code et chez-moi aussi, modulo une réécriture propre des espaces et/ou indentations du contenu de la fonction ut_dt(), il fonctionne nickel. Et la remarque de Beginner est intéressante. Vu que "a" est calculé depuis "test" elle-même connue de l'extérieur, peut-être alors pas utile de la sortir elle aussi...
    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]

  2. #22
    Membre Expert
    Homme Profil pro
    Inscrit en
    Octobre 2011
    Messages
    2 910
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2011
    Messages : 2 910
    Par défaut
    Citation Envoyé par Cyprien85 Voir le message
    Non c’est bon j’ai trouvé mon erreur le code marche, c’est juste que je n’avais pas mis a = red hors de la boucle....
    Euh de quelle boucle tu parles ?

    Ce que j'avais dit c'est qu'il fallait la mettre en dehors de la fonction (par exemple juste avant sa définition) et c'est a = "red" et non a = red...

    Il faut aussi ajouter global a à l'intérieur de la fonction...

  3. #23
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 718
    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 718
    Par défaut
    Et après avoir un peu appris à utiliser les variables Python, on peut aussi se lancer à l'étude des variables Tk:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    import tkinter as tk
     
    root = tk.Tk()
    variable = tk.StringVar(value='blue')
    variable.trace('w', lambda *e: print(variable.get()))
     
    tk.Radiobutton(root, text="blue",
                   value='blue', variable=variable).pack()
    tk.Radiobutton(root, text="red",
                   value='red', variable=variable).pack()
    tk.Label(root, textvariable=variable).pack()
    tk.mainloop()
    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

Discussions similaires

  1. Portée d'une variable ou sortir d'une fonction
    Par spinoops dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 17/07/2014, 17h08
  2. Sortir une fonction d'une boucle for
    Par Nitromard dans le forum MATLAB
    Réponses: 4
    Dernier message: 19/07/2011, 09h30
  3. [Débutant] Sortir des variables d'une fonction executée dans un callback
    Par jasdu95 dans le forum Interfaces Graphiques
    Réponses: 2
    Dernier message: 22/11/2010, 15h44
  4. Sortir une variable d'une fonction JS.
    Par xplose dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 13/08/2007, 09h10
  5. [Threads] Sortir d'une fonction bloquante
    Par guejo dans le forum MFC
    Réponses: 19
    Dernier message: 17/08/2004, 14h12

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