Boucles, in, break et listes
Répondre à la discussion
Affichage des résultats 1 à 9 sur 9

Boucles, in, break et listes



  1. #1
    Mell0w

    Boucles, in, break et listes


    ------

    Bonsoir, désolé pour l'heure tardive seulement je bloque énormément sur ces exercices d'infos, pouvez-vous m'éclairer? Par où dois-je commencer ?
    Merci d'avance !

    -----
    Images attachées Images attachées  

  2. #2
    JPL
    Responsable des forums

    Re : Boucles, in, break et listes

    Lis d’abord EXERCICES et FORUM et fait ce qui y est demandé.
    Rien ne sert de penser, il faut réfléchir avant - Pierre Dac

  3. #3
    umfred

    Re : Boucles, in, break et listes

    par le début et par la doc de python sur les tuples par exemple (ça a l'air de python, mais je peux me tromper puisque tu n'indiques pas le langage concerné)

  4. #4
    Jack
    Modérateur

    Re : Boucles, in, break et listes

    Du coup, une bonne lecture des règles participatives du forum ne ferait pas de mal non plus.

  5. A voir en vidéo sur Futura
  6. #5
    polo974

    Re : Boucles, in, break et listes

    allez, de bonnes solutions qui ne vont pas plaire au prof:
    Code:
    #1 init
    t = ('a','A','c','d','A','c','A','f')
    a,b = 'A','e'
    #1
    nt = tuple(''.join(t).replace(a,b))
    print(nt)
    
    #2 init
    l = ['a','A','c','d','A','c','A','f']
    a,b = 'A','e'
    #2
    lm=list(''.join(l).replace(a,b))
    l.clear()
    l.extend(lm)
    print(l)
    
    
    #3 init
    l = ['a','A','c','d','A','c','A','f']
    a,b = 'A','e'
    #3
    lm=list(''.join(l).replace(a,b,1))
    l.clear()
    l.extend(lm)
    print(l)
    Jusqu'ici tout va bien...

  7. #6
    pm42

    Re : Boucles, in, break et listes

    Citation Envoyé par polo974 Voir le message
    allez, de bonnes solutions qui ne vont pas plaire au prof:
    Les solutions fausses ont cet effet en général.

    Par exemple, pour la 1ère solution, il suffit de faire t = ('a','AA','c','d','A','c','A', 'f') pour que cela ne marche pas.

  8. #7
    polo974

    Re : Boucles, in, break et listes

    Citation Envoyé par pm42 Voir le message
    Les solutions fausses ont cet effet en général.

    Par exemple, pour la 1ère solution, il suffit de faire t = ('a','AA','c','d','A','c','A', 'f') pour que cela ne marche pas.
    En effet, j'avoue... et encore, tu as gentiment respecté le type, mais un tuple d'autres choses et ça explose.

    Je me suis (bêtement) laissé enfermer dans l'hypothèse de tuples ou listes de str de longueur 1...
    (on va dire que c'est vendredi et que je n'ai pas pris assez de café ce matin, il faut bien une (mauvaise) excuse...)
    Jusqu'ici tout va bien...

  9. #8
    pm42

    Re : Boucles, in, break et listes

    Citation Envoyé par polo974 Voir le message
    Je me suis (bêtement) laissé enfermer dans l'hypothèse de tuples ou listes de str de longueur 1...
    Vu l'énoncé, c'est une erreur compréhensible et il est toujours plus facile de voir les erreurs dans le code des autres donc bienvenu au club des gens qui font des bugs

  10. #9
    polo974

    Re : Boucles, in, break et listes

    Citation Envoyé par pm42 Voir le message
    Vu l'énoncé, c'est une erreur compréhensible et il est toujours plus facile de voir les erreurs dans le code des autres donc bienvenu au club des gens qui font des bugs
    ça fait des années que j'y suis abonné... (mais chut...)
    Jusqu'ici tout va bien...

Discussions similaires

  1. listes et Python
    Par jacknicklaus dans le forum Programmation et langages, Algorithmique
    Réponses: 5
    Dernier message: 18/03/2018, 17h47
  2. python 2 : boucles et listes
    Par verypette dans le forum Programmation et langages, Algorithmique
    Réponses: 1
    Dernier message: 22/04/2016, 10h49
  3. comparaison de listes
    Par invite8ed0e959 dans le forum Mathématiques du supérieur
    Réponses: 18
    Dernier message: 11/04/2008, 09h04
  4. Listes alcools
    Par invite34ae7779 dans le forum Chimie
    Réponses: 1
    Dernier message: 07/02/2008, 13h20
  5. Familles et listes...
    Par Deeprod dans le forum Mathématiques du supérieur
    Réponses: 5
    Dernier message: 14/03/2007, 22h04