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