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 :

comment creer des listes par rapport a un nombre donnes par un utilisateur


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    passionné
    Inscrit en
    Juin 2019
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : passionné

    Informations forums :
    Inscription : Juin 2019
    Messages : 12
    Par défaut comment creer des listes par rapport a un nombre donnes par un utilisateur
    bonjour
    j'aimerais créer un programme qui crée un nombre de listes par rapport à un nombre choisi
    c'est-à-dire que si l'utilisateur choisi 5 le programme crée 5 listes …
    ensuite il compare le contenu des listes

    j'ai presque rien fait dans mon programme car je suis vraiment bloqué
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    nb_liste = input("Nombre de liste")
    voila
    merci de votre aide

  2. #2
    Membre averti
    Homme Profil pro
    passionné
    Inscrit en
    Juin 2019
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : passionné

    Informations forums :
    Inscription : Juin 2019
    Messages : 12
    Par défaut
    j'ai un peu avancé
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    nb_liste = input("Nombre de liste") # <-- c'est pour choisir le nombre de liste 
     
    for nb_liste in range():
        nb_liste += 1
     
    print(nb_liste)
    mais ca ne marche pas

  3. #3
    Membre averti
    Homme Profil pro
    passionné
    Inscrit en
    Juin 2019
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : passionné

    Informations forums :
    Inscription : Juin 2019
    Messages : 12
    Par défaut
    j'ai encore avancer

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    nb_liste = input("Nombre de liste")
    liste = [input("chaine de caracter(1-0-0-1)").split('-')]
     
    for i in range(1, int(nb_liste)):
        nb_liste = []
        nb_liste.append(int(input(liste)))
     
    print(nb_liste)
    c'est mieux mais ca ne marche toujours pas

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

    Soit N le nombre donné par l'utilisateur, si on veut répéter N fois la même opération (par exemple créer une liste), çà s'écrit:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    for _ in range(N):
         list()
    Cela dit, vous vous rendez compte que vous avez 2 difficultés! La première est d'exprimer ce que vous voulez faire précisément en français, une autre sera de traduire cela en Python..
    Et pour vous en sortir, il va falloir passer du temps à apprendre en commençant par ouvrir un tuto (car si on peut vous aider à écrire du Python on ne va pas inventer ce que vous avez en tête).

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

  5. #5
    Membre averti
    Homme Profil pro
    passionné
    Inscrit en
    Juin 2019
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : passionné

    Informations forums :
    Inscription : Juin 2019
    Messages : 12
    Par défaut
    j'ai suivi votre conseil wiztricks

    voici le nouveau code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    N = input("Nombre de liste")
     
    for _ in range(int(N)):
        list()
     
    for i in N:
        liste = [input("chaine de caractère(1-0-0-1)").split('-')]
    mais ca demande qu'une chaine de caractère au lieu du nombre donné par l'utilisateur

  6. #6
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 750
    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 750
    Par défaut
    Si votre code fonctionne, c'est déjà pas si mal.

    Pour le reste désolé mais une phrase telle que:
    Citation Envoyé par khorne_P Voir le message
    mais ca demande qu'une chaine de caractère au lieu du nombre donné par l'utilisateur
    ne veut rien dire.

    Si vous voulez apprendre à programmer, il va falloir être plus précis...

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

Discussions similaires

  1. [WD-2003] Comment créer des listings par Publipostage
    Par lpz34 dans le forum Word
    Réponses: 5
    Dernier message: 12/12/2012, 13h37
  2. Réponses: 1
    Dernier message: 28/05/2010, 16h37
  3. Réponses: 5
    Dernier message: 30/05/2005, 16h58
  4. [NetBeans] Comment creer des Beans sous Netbeans 4.0
    Par Turtle dans le forum NetBeans
    Réponses: 2
    Dernier message: 16/01/2005, 20h44
  5. [langage] comment créer des fichiers ?
    Par Anonymous dans le forum Langage
    Réponses: 3
    Dernier message: 05/05/2002, 16h33

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