Un équivalent de "break" et "continue" pour une boucle ?
OverdOzed
Inscrit:
19/03/2016 15:30
De Belgique
Post(s): 1615
Bonjour tout le monde,

Les instruction "continue" et "break" affectent la boucle dans laquelle elles se trouve, mais est-ce possible d'impacter la boucle du niveau au dessus ?

Exemple:

liste1 = [plusieurs_trucs]

for quelque_chose in machin:
     truc = opération avec quelque_chose

     for une_chose in liste1
         if une_chose.element == truc:
             continuer "for quelque_chose in machin"
             break une_chose

     #ne pas exécuter la suite

Contribution le : 22/05 10:06:12
Créer un fichier PDF de la contribution Imprimer


Re: Un équivalent de "break" et "continue" pour une boucle ?
OverdOzed
Inscrit:
23/02/2006 18:10
De Alpes-Maritimes
Post(s): 2383
Quelque chose comme ça ?
continuer = True
liste = [1,2,3]
indexListe = 0

for qqch in machin:
    truc = fait_qqchose()

    for valeur in liste:
        if valeur == truc:
            continuer = False
            break

    if not continuer:
        break

    # Continuer l'execution de for qqch in machin.

# Fin de for qqch in machin.


EDIT:

Tiens, voici un bout de code que tu peux tester en ligne :
https://onlinegdb.com/rkGq2MSi8

Contribution le : 22/05 10:18:47
Créer un fichier PDF de la contribution Imprimer


Re: Un équivalent de "break" et "continue" pour une boucle ?
OverdOzed
Inscrit:
19/03/2016 15:30
De Belgique
Post(s): 1615
C'est exactement ce que j'ai fais, mais je me suis posé la question "existerai-t-il un outil qui me permettrai de ne pas faire autant de chipoteries ?"

Contribution le : 22/05 10:58:18
Créer un fichier PDF de la contribution Imprimer


Re: Un équivalent de "break" et "continue" pour une boucle ?
OverdOzed
Inscrit:
08/10/2003 09:20
De Annecy
Post(s): 2819
Non il n'y a pas d'argument possible pour l'instruction break, du genre break(-1) pour rompre la boucle précédente, c'est forcément la boucle active. Normalement la seule méthode est celle donnée par Bibi09.

Contribution le : 22/05 14:47:21
_________________
lucky
www.lucky3d.fr
Auto-Rig Pro Addon: Blender Market - GumRoad
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
Compte*
Nom   Mot de passe   Authentification
Message:*



[Recherche avancée]



Sujets récemment répondus
Forums Sujets Réponses Lus Dernières contributions
Questions & Réponses Modélisation d'un monument pour casque de réalité virtuelle 3 38 Aujourd'hui 13:31:08
Hook 
Questions & Réponses Fps blender 8 51 Aujourd'hui 12:15:25
prometheusx 
Questions & Réponses [non résolu] cloth: déformation bizzarre au rendu 4 111 Aujourd'hui 12:00:05
Thewada 
Questions & Réponses [non résolu] Objets invisible dans la camera view 3 44 Aujourd'hui 11:03:28
Rimpotche 
Questions & Réponses [résolu] Copier propiétés UV d'une face à une autre 4 65 Aujourd'hui 10:24:51
Rimpotche 
[WIP] et travaux terminés [WIP] Teeny Tiny - Story    [1][2][3]...[6] 51 4325 Aujourd'hui 09:37:38
Bibi09 
Moteur de jeu GameBlender et alternatives [WIP] DeadSigns FPS horreur - Première version disponible !    [1][2][3]...[59] 582 98805 Hier 20:47:54
Bibi09 
Questions & Réponses "Mirrorer" un objet et merger les vertices 6 41 Hier 17:29:00
moonboots 
Questions & Réponses [non résolu] Problème de grésillement des textures lors de l’animation 2 55 Hier 14:38:41
Rimpotche 
The Blender Clan 'tchat Achetez de véritables ielts, toeic, toefl (professionaldocuments5@gmail.com) pmp, pte, visas 0 52 Hier 12:49:44
WilliamsLawson 
Hors Sujet !! Achetez de véritables ielts, toeic, toefl (professionaldocuments5@gmail.com) pmp, pte, visas 0 17 Hier 12:47:09
WilliamsLawson 
Questions & Réponses [résolu] Diminuer le nombre de faces 3 73 Hier 11:21:18
Horemheb 
Questions & Réponses Comment nettoyer le LNA ? 6 104 Hier 07:45:07
moonboots 
Questions & Réponses Je bloque sur la modélisation de ce verre! Avez-vous une solution? 9 370 10/08 20:57:57
JaAlVir657 
Questions & Réponses Fractal et nombre de vertice 0 38 10/08 20:10:30
kimlicrea 
[WIP] et travaux terminés [WIP] Tutoriel vidéo et création de mon prochain court métrage 5 284 09/08 20:25:01
Meltingman2 
Questions & Réponses switch entre IK/FK 4 78 08/08 18:54:05
prometheusx 
Questions & Réponses les cheveux longueur 1 86 06/08 19:53:18
Rimpotche 
Questions & Réponses ADDON MB - Lab 0 90 06/08 15:29:23
GI-jo13 
Questions & Réponses [résolu] en sculpt mode 5 239 04/08 18:21:10
prometheusx 

Qui est en ligne
221 utilisateur(s) en ligne (dont 124 sur Forums)

Membre(s): 1
Invité(s): 220


MatildaHan, plus...
Nouveaux membres
Angelica00 12/8/2020
KristeenMu 12/8/2020
MamieVenut 12/8/2020
GenieMazze 12/8/2020
RochelleFr 12/8/2020
NellCalder 12/8/2020
FJPReyna0 12/8/2020
AubreyEise 12/8/2020
AldaEarle1 12/8/2020
GenieBolto 12/8/2020
Dernier Ajout
mirages-preview~0.jpg

Evènements à venir
Aou 13
Anniversaire Siskas
Sep 8
Anniversaire de ang
Nov 18
Anniversaire de RichDeg
plus 266 plus d'élément(s)
 Par Mickaël Guédon [ebrain] © 2003-2020 The Blender Clan - hébergé par TuxFamily - Site déclaré à la CNIL sous le numéro 1155445