language python, retourner plusieurs variable dans une fonction
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

language python, retourner plusieurs variable dans une fonction



  1. #1
    docEmmettBrown

    language python, retourner plusieurs variable dans une fonction


    ------

    bonjour a tous,

    voici mon code
    Code:
    import sys
    import os
    import random
    
    distance = 0
    angle = 0
    TX = 0
    
    def data(distance,angle,TX):
        
        if ((TX&0b10000000) >> 7 ) == 1 :
            distance = TX
            
        else:
            angle = TX
            
    
    return(distance,angle,TX)
    
    
    distance,angle,TX=data(distance,angle,TX)
    print("la distance est : ",distance,".")
    print(" l angle est : ",angle,".")
    ca me met return outside function et je sais pas du tout ou est le probleme, j'ai vu sur le net la possibilité de retourner plusieurs variables avec le return contrairement au language C mais la ca ne marche pas.

    merci d'avance pour votre aide

    -----

  2. #2
    invitef625d7cf

    Re : language python, retourner plusieurs variable dans une fonction

    Bonjour,

    Tu as oublié l'indentation avant ton "return":

    Code:
    import sys
    import os
    import random
    
    distance = 0
    angle = 0
    TX = 0
    
    def data(distance,angle,TX):
        
        if ((TX&0b10000000) >> 7 ) == 1 :
            distance = TX
            
        else:
            angle = TX
            
    
        return(distance,angle,TX)
    
    
    distance,angle,TX=data(distance,angle,TX)
    print("la distance est : ",distance,".")
    print(" l angle est : ",angle,".")

  3. #3
    docEmmettBrown

    Re : language python, retourner plusieurs variable dans une fonction

    mouais... une vrai erreur à la con

    merci en tout cas

  • Discussions similaires

    1. max fonction dans un intervalle Python
      Par invitea7f063b2 dans le forum Programmation et langages, Algorithmique
      Réponses: 1
      Dernier message: 02/03/2015, 08h37
    2. Fonction de plusieurs variable, dérivée et gradient
      Par invite8f6d0dd4 dans le forum Mathématiques du supérieur
      Réponses: 5
      Dernier message: 23/03/2014, 09h37
    3. Faire appel à plusieurs tableau dans une même fonction
      Par invitead364e96 dans le forum Électronique
      Réponses: 2
      Dernier message: 09/05/2011, 11h57
    4. comment déterminer une densité d'une variable qui est en fonction d'une autre variable
      Par invite1e252b6d dans le forum Mathématiques du supérieur
      Réponses: 0
      Dernier message: 11/09/2010, 21h30
    5. taylor pour fonction a plusieurs variable
      Par invite5a89bfe6 dans le forum Mathématiques du supérieur
      Réponses: 2
      Dernier message: 06/07/2009, 12h15