Maison >développement back-end >Tutoriel Python >Comment puis-je sortir efficacement des boucles imbriquées en Python ?
Sortir de plusieurs boucles avec Python
Cette question de programmation explore la rupture de plusieurs boucles dans le code Python. L'énoncé du problème présente un extrait de code avec des boucles while imbriquées et une tentative de sortie des deux boucles à l'aide de break 2. Cependant, cette approche échoue, laissant le programmeur avec la question de savoir s'il est possible de sortir de plusieurs boucles ou si des vérifications séparées sont requis.
Le problème se pose car break 2 n'est pas une syntaxe Python valide. La sortie de la boucle la plus interne est obtenue à l'aide de break. Pour sortir de la boucle externe, vous pouvez refactoriser la structure de boucle imbriquée en fonction et utiliser return pour quitter la fonction. Cette solution conserve les fonctionnalités du code d'origine mais utilise une approche plus élégante.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!