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 :

Opération liste de valeurs


Sujet :

Python

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2016
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2016
    Messages : 5
    Points : 3
    Points
    3
    Par défaut Opération liste de valeurs
    bonjour à tous !
    Grand débutant de Python, j'apprend grace à ce site pour mon stage.
    je code surtout en shell (bash), ai des bases de C++, mais dois (et devrais) faire du post traitement sous python. Bref, ça ne sera pas la dernière fois que je viendrai ici !

    J'ai un fichier composé ainsi
    15 lignes de blabla
    valeur1
    valeur 2
    ....


    J'ai besoin de faire la somme de valeurs comprises entre 2 lignes précises (lignes fonctions d'un paramètre h).

    J'ai éffectué plusieurs recherches (google, sur ce site ...etc), mais me trouve comme une poule devant un couteau pour mon 1er programme ...

    Je pensais à quelque chose comme ça :

    n= numéro ligne
    h= paramètre

    while n>= (h/2-1)*289+16 & n<=(h/2)*289+16:
    somme récurcive des valeurs.

    echo "somme"

    est-ce correct ou vaut-il mieux que je passe mes valeurs dans un tableau, et que je manipule les éléments de l'array ?


    Merci de votre aide

  2. #2
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2016
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2016
    Messages : 5
    Points : 3
    Points
    3
    Par défaut
    après plusieurs heures de galère et l'aide de plusieurs personne j'ai trouvé une façon d'écrire tout ça, sujet clos.

    En cas de recherche :

    h=10 #hauteur assemblage
    l= (h/2-1)*289+16 #debut des valeurs d'interet
    n=289 # nombre de valeurs d'interet
    a = 0

    res=0

    adresse = 'calcul_assemblage.tr4_1_0_0_value.general'
    f= open(adresse,'r')
    i=1

    for ligne in f:
    a += 1
    if a>=l and a<=l+n:
    x = str(ligne.split(" ") [0])
    res += float(x)

    print res

Discussions similaires

  1. Zone de liste modifiable + Valeur par défaut
    Par Frac dans le forum Access
    Réponses: 7
    Dernier message: 27/10/2005, 08h21
  2. Zone de liste déroulante, valeur de requete et fixe
    Par Fritzoune dans le forum Access
    Réponses: 4
    Dernier message: 12/10/2005, 17h21
  3. Obtenir la liste des valeurs possibles d'un type
    Par pascalT dans le forum Langage
    Réponses: 5
    Dernier message: 05/10/2004, 15h46
  4. [CR] PARAMETRE : LISTE DE VALEUR
    Par SYLV1G dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 13/09/2004, 09h52
  5. Combo box et liste de valeurs contenues dans ma table
    Par TieumB dans le forum C++Builder
    Réponses: 14
    Dernier message: 05/04/2004, 18h47

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