Python continue

Python continue
«Dans Python, les boucles sont utilisées pour parcourir à plusieurs reprises ou exécuter une commande. Python a quelques déclarations de contrôle pour nous aider à gérer la direction de ces boucles. Disons que vous souhaitez mettre fin à la boucle lorsqu'une certaine condition est remplie ou sauter une itération spécifique. En utilisant Python Break, Continuer et d'autres commandes de contrôle, Python nous permet d'effectuer ces opérations. Ce bref tutoriel examine la déclaration de poursuite Python, comment elle affecte le comportement d'une boucle et comment vous pouvez l'appliquer à un bon but dans vos programmes."

Qu'est-ce que Python Continuer la déclaration?

La déclaration continue de Python arrête le flux mais la redémarre au début de la boucle. Pour une itération spécifique, le code restant n'est pas traité et le flux est redémarré pour l'itération suivante. Pour sauter une itération spécifique, utilisez la commande Continuer dans Python. Continuer la déclaration est également utilisée lorsqu'une condition est remplie, un peu comme Python Break.

La déclaration de poursuite d'une boucle est utilisée pour passer à l'itération ultérieure. L'instruction CONSTANT empêche l'exécution de tout code supplémentaire. Une déclaration continue ne met pas fin entièrement à une boucle, contrairement à une déclaration de pause. Lorsqu'une condition est satisfaite, vous pouvez sauter une section d'une boucle en python en utilisant l'instruction Continuer. Le reste de la boucle continuera alors à exécuter. Au sein des boucles, les instructions de poursuite sont généralement utilisées après une instruction IF.

Discutons maintenant de ces idées en utilisant quelques exemples simples afin que vous puissiez plus facilement identifier les idées importantes.

Exemple 1

Vous pouvez utiliser l'instruction CONSTERNE à l'intérieur d'une boucle pour une boucle et une boucle. La boucle FOR est utilisée dans l'exemple qui suit pour afficher même les entiers de 0 à 9. Tout d'abord, nous avons démontré comment utiliser une méthode pour la boucle pour la boucle et la plage () pour traverser une gamme de nombres de 0 à 9. La fonction Range () renvoie une série de nombres qui, par défaut, commencent à 0 et incréments de 1 avant de s'arrêter avant un numéro donné.

Veuillez noter que le NUM% 2 renvoie 0 lorsqu'un indice est un numéro entier; Sinon, il renvoie 1.

pour Num dans la gamme (10):
Si num% 2:
continuer
imprimer (num)

Ceci est l'écran de sortie, où vous pouvez voir que même les nombres sont affichés.

Exemple 2

Cet exemple de programme vous montrera comment afficher des nombres impairs entre 0 et 7 en utilisant l'instruction CONSTERNE. En boucle dans un certain temps, l'instruction CONSTERNE sera utilisée. Pour commencer, nous avons défini la valeur initiale de la variable de contre-zéro (contre-num dans le code). Deuxièmement, la boucle a été initiée si le contre-num est inférieur à 8. Troisièmement, pour chaque itération de la boucle, nous avons soulevé le contre-num par un. Le code sautera l'itération actuelle si le compteur_num est égal. Sinon, montrez le compteur à l'écran.

Counter_num = 0
tandis que Counter_Num < 8:
Counter_num + = 1
Si pas Counter_Num% 2:
continuer
imprimer (compteur_num)

Ici, vous pouvez voir que lorsque le programme avec la boucle while et l'instruction Continuer est exécuté, les entiers impairs sont affichés.

Exemple 3

Cet exemple discutera d'une déclaration continue utilisée dans une boucle pour. Nous voulons créer un programme qui ne renvoie que des numéros de 10 à 17, mais pas 13. Supposons qu'une boucle «pour» est nécessaire pour terminer ce. Le mot-clé continue est utile à ce stade. Nous allons exécuter une boucle de 10 à 17 fois tout en vérifiant si l'itérateur est égal à 13. La boucle imprimera le résultat s'il est égal à 13; Sinon, nous utiliserons l'instruction CONSTERNE pour passer à la prochaine itération et afficher tous les résultats. Un échantillon de la situation susmentionnée est indiqué dans le code ci-dessous:

pour Num dans la gamme (10, 17):
Si num == 13:
continuer
imprimer (num)

Les nombres de 10 à 16 sont affichés dans la capture d'écran ci-dessous, à l'exception de 13 (ce qui est montré tel qu'il est dans le code ci-dessus).

Exemple 4

Pour démontrer comment les fonctions de l'instruction Python Poursuite, utilisons un exemple. Dans l'exemple qui suit, nous omettons l'impression de la lettre «E» dans notre chaîne en utilisant une instruction CONTINU.

Notez que nous traversons une chaîne de noms. Si la lettre «E» apparaît dans la chaîne donnée, l'état de la boucle pour nous demande de sauter cette itération et de passer à la suivante. Lorsqu'une condition externe est remplie, notre déclaration continue est mise en œuvre. La version de ce programme de la condition est «String == E.«Lorsque la chaîne est égale à« E », notre programme met fin à cette itération de boucle.

C'est à quoi ressemble tout le morceau de code.

pour la ficelle dans "Alexander":
Si String == "E":
continuer
Imprimer (String)

Vous verrez que la déclaration continue a sauté cette itération, et la lettre «E» n'a pas été écrite à la console.

Exemple 5

Tenez compte du scénario dans lequel vous devez créer un programme qui publie les nombres de 1 à 15 mais pas 6. Supposons que cette tâche soit effectuée à l'aide d'une boucle, et une seule boucle peut être utilisée. Et ici, l'instruction continue est utilisée. Ce que nous pouvons faire, c'est exécuter une boucle de 1 à 15 fois, en comparant la valeur de l'itérateur à chaque fois avec 6. Nous utiliserons l'instruction CONSTANT pour passer à la prochaine itération si la valeur est égale à 6; Sinon, nous allons imprimer la valeur.

En raison de la condition indiquée dans le code, tous les nombres définis dans la sortie sont affichés à la place du numéro 6, comme on peut le voir dans cette sortie.

Conclusion

Dans la présente itération de la boucle, toutes les déclarations en suspens sont rejetées à l'aide de l'instruction CONSTER. Essentiellement, cette déclaration donne la première ligne du contrôle de la boucle. Ce concept a été complètement couvert dans cet article, ainsi que quelques exemples concis. Cinq exemples uniques sont expliqués pour ce concept dans ce guide.