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 :

listes et intervalles


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Juin 2017
    Messages
    31
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 26
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2017
    Messages : 31
    Par défaut listes et intervalles
    Bonjour ,

    Je fais un exercice sur les listes et je suis bloquer , j'aurais besoin d'un peu d'aide , merci d'avance

    Alors voila je dois écrire une fonction qui reçoit 2 valeurs , un minimum et un maximum . Et qui renvoi une liste L qui définit n intervalle de tailles égales entre le min et le max . Un intervalle est définit comme cela : [ L[i],L[i+1]]

    J'ai essayer plusieurs choses mais sans succés

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
     
    def intervalle():
        mini=int(input("entrez une valeur minimum"))
        maxi=int(input("entrez une valeur maximum"))
        if mini>maxi:
            return "erreur"
            exit()
        else:
            n=int(input("entrez le nombre d'intervalles"))
            L=[]
            for i in range(mini,maxi):
                x=int(maxi/n)
                return [L[i],L[i+x]]

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 743
    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 743
    Par défaut
    Salut,

    Citation Envoyé par Lyly321 Voir le message
    Alors voila je dois écrire une fonction qui reçoit 2 valeurs , un minimum et un maximum . Et qui renvoi une liste L qui définit n intervalle de tailles égales entre le min et le max . Un intervalle est définit comme cela : [ L[i],L[i+1]]
    Si L est vide, L[i] va planter à tous les coups.
    De plus si vous écrivez "n intervalle de tailles égales entre le min et le max"...
    Il faudrait quand même définir "n"...

    Si ce que vous racontez en français n'est pas compréhensible, on ne va pas pouvoir vous aider...

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  3. #3
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Juin 2017
    Messages
    31
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 26
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2017
    Messages : 31
    Par défaut
    La liste dois être vide au début .
    Puis n est definit , il represente le nombre d'intervalles . Et il faut n intervalles qui soient de tailles égales mais ne depassant pas la valeur max .
    Je sais pas si vous voyez où je veux en venir :/

    Merci

  4. #4
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 743
    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 743
    Par défaut
    Citation Envoyé par Lyly321 Voir le message
    La liste dois être vide au début .
    Puis n est definit , il represente le nombre d'intervalles . Et il faut n intervalles qui soient de tailles égales mais ne depassant pas la valeur max .
    Si la liste est vide, vous y mettez quoi dedans?
    A quoi doit-elle ressembler à la sortie de la fonction?
    Cà serait bien de commencer par un exemple disant pour ces valeurs de min, max et n, en sortie, la liste devrait contenir...


    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  5. #5
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Juin 2017
    Messages
    31
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 26
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2017
    Messages : 31
    Par défaut
    Par exemple si min=4 et max=8 et n=2
    Je veux donc que ma liste contienne 2 intervalle de tailles egales entre le min et le max , soit : L=[[4,6],[6,8]] , mes deux intervalles sont de tailles egales

  6. #6
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 743
    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 743
    Par défaut
    Citation Envoyé par Lyly321 Voir le message
    Par exemple si min=4 et max=8 et n=2
    Je veux donc que ma liste contienne 2 intervalle de tailles egales entre le min et le max , soit : L=[[4,6],[6,8]] , mes deux intervalles sont de tailles egales
    Certes mais [ [4, 5, 6], [6, 7, 8]] fonctionnerait aussi.
    De même que [ [4, 5], [7, 8]]... ou encore [ [4], [8] ]
    Et s'ils ne sont pas tous bons quels sont les critères qui permettront de choisir?

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

Discussions similaires

  1. Requête imbriquée Liste d'intervalles de dates ?
    Par clickandgo dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 01/08/2011, 18h49
  2. liste d'intervalles successives
    Par MASSAKA dans le forum Langage SQL
    Réponses: 5
    Dernier message: 26/03/2010, 14h52
  3. IGrouping+une liste avec des intervalles
    Par Ishizaki dans le forum Linq
    Réponses: 2
    Dernier message: 03/02/2009, 09h33
  4. Contrôle valeurs liste déroulante sur un intervalle d'age
    Par pasc06 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 12/12/2008, 10h37

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