Python pour les boucles avec des exemples

Python pour les boucles avec des exemples

Python est un langage de programmation à usage général, qui met l'accent sur la programmation de codage facile et efficace et déclenche le potentiel de l'utilisateur. Les boucles sont la partie vitale de la programmation car elle permet à l'utilisateur d'utiliser répétitif un ensemble de codes à l'aide de boucles. Donc, dans l'article suivant, nous verrons comment utiliser pour boucles en python.

Pour Loop:

Jusqu'à l'itération du dernier élément de la séquence, pour Loop Exécutez les instructions. Il itère sur des ensembles d'instructions dans la séquence, les tableaux et un tuple pour une période prédéfinie ou jusqu'à ce que le dernier élément et le calcul soient exécutés.

Car Loop peut être classé de trois manières.

  1. Traditionnel pour la boucle - Il est généralement utilisé dans le langage de programmation et contient trois parties d'une boucle, i.e., Initialisation, condition, incrément / décrémentation.
  2. Itérateur / collection basé sur la boucle - Il est utilisé pour l'itération des objets et des collections au lieu de nombres.
  3. Vectoriser pour Loop - Il est utilisé pour itérer simultanément des tableaux parallèles.

Pour boucle en python:

Comme les boucles jouent un rôle important dans le langage de programmation et facilitent la tâche pour le programmeur, comme d'autres langages de programmation, Python utilise également des boucles. Python permet à l'installation d'utiliser pour des boucles dans différentes séquences et segments, .je.e. pour les listes, les chaînes, les tuples, etc.

Syntaxe:

Le mot-clé «pour» est utilisé pour exécuter un ensemble de conditions dans la boucle. La syntaxe pour Loop suit comme ci-dessous:

Pour l'objet / élément dans la liste / les tuples imprimer (objet / élément) 

Voici quelques exemples de Loop in Python.

Pour une itération de boucle sur une liste:

Nous pouvons parcourir la liste des nombres en utilisant pour Loop, et il s'exécutera une fois pour chaque élément de la liste et imprimera tous les numéros.

# Python pour l'exemple de boucle pour itérer sur une liste pair_list = [2, 4, 6, 8, 10, 12, 14] pour même dans pair_list: imprimer (même)
123456# Python pour l'exemple de boucle pour itérer sur une liste pair_list = [2, 4, 6, 8, 10, 12, 14] pour même dans pair_list: imprimer (même)

Sortir:

Pour boucle pour une chaîne:

Supposons que nous voulons itérer à travers une chaîne et imprimer chaque alphabet séparément. Dans ce cas, nous pouvons utiliser pour la boucle pour itérer à travers la chaîne et s'exécute à chaque fois pour chaque alphabet.

# Python pour une boucle Exemple pour une chaîne pour x dans "For Loop in Python": Print (x)
1234# Python pour une boucle Exemple pour une chaîne pour x dans "For Loop in Python": Print (x)

Sortir:

Pour la boucle en utilisant la fonction de plage:

Nous utilisons la fonction de plage dans Python pour effectuer une tâche un nombre spécifique de fois. Ici, dans l'exemple ci-dessous, la fonction de plage calcule la somme jusqu'à les dix premiers nombres et les stocke dans la variable de somme.

# Python pour l'exemple de boucle avec fonction de plage sum = 0 pour val dans la plage (1, 11): sum = sum + val imprimer (sum)
1234567# Python pour l'exemple de boucle avec fonction de plage sum = 0 pour val dans la plage (1, 11): sum = sum + val imprimer (sum)

Sortir:

Pour la boucle pour itérer le dictionnaire:

Comme un dictionnaire se compose de paires de valeurs clés, nous pouvons parcourir le dictionnaire et obtenir une seule paire de valeurs clés en utilisant A pour Loop.

Dans l'exemple ci-dessous, le type d'article, la catégorie et les clés de sujet sont disponibles. Vous pouvez obtenir la paire de valeurs clés en écrivant une déclaration d'impression en utilisant pour Loop.

# Python pour l'exemple de boucle pour itérer un dictionnaire example_dict = 'Type d'article': 'Tutorial', 'catégorie': 'Python Programming', 'Topic': 'for Loop in Python' pour x dans example_dict: print (x , ':', exemple_dict [x])
123456# Python pour l'exemple de boucle pour itérer un dictionnaire example_dict = 'Type d'article': 'Tutorial', 'catégorie': 'Python Programming', 'Topic': 'for Loop in Python' pour x dans example_dict: print (x , ':', exemple_dict [x])

Sortir:

Pour la boucle avec des déclarations d'autre:

Nous pouvons utiliser pour Loop avec Else Block dans Python, où Else serait exécuté lorsque la boucle FOR sera terminée et que le Num est hors de portée.

# Python For Loop Exemple avec Else Instruction For Num in Range (1, 6): Imprimer (NUM) ELSE: PRINT ("Numéro n'existe pas")
123456# Python For Loop Exemple avec Else Instruction For Num in Range (1, 6): Imprimer (NUM) ELSE: PRINT ("Numéro n'existe pas")

Sortir:

Nous pouvons arrêter l'exécution de l'instruction Else en utilisant la pause. L'exemple ci-dessus exécute toutes les instructions, mais ici, il fonctionnera uniquement si le bloc.

# Python pour Loop Un autre exemple avec Else Instruction For Num in Range (1, 6): If num == 4: Break Print (num) else: print ("Numéro n'existe pas")
1234567# Python pour Loop Un autre exemple avec Else Instruction For Num in Range (1, 6): If num == 4: Break Print (num) else: print ("Numéro n'existe pas")

Sortir:

Imbriqué pour la boucle en python:

Python permet également aux utilisateurs d'exécuter des boucles imbriquées. Dans l'exemple mentionné, nous exécutons deux pour les boucles à l'intérieur de la boucle extérieure. Le contrôle va d'abord à la boucle extérieure et imprime la déclaration; Ensuite, il ira à la boucle suivante pour exécuter l'instruction d'impression, puis à la dernière boucle pour imprimer les deux instructions.

La troisième boucle est à nouveau exécutée et exécute les deux instructions d'impression jusqu'à ce que la troisième boucle se termine. Comme la plage de la troisième boucle est de deux, elle sera exécutée deux fois, sort de la boucle et reviendra dans la deuxième boucle. Ensuite, la déclaration d'impression de la deuxième boucle est exécutée, et elle reviendra dans la troisième boucle. Ainsi, il iratera jusqu'à ce qu'il se termine.

# Python imbriqué pour une boucle Exemple pour x dans la plage (1): imprimer ("je suis une boucle extérieure" + str (x)) # Loop innter pour y dans la plage (2): imprimer ("Ceci est la première boucle imbriquée intérieure" + str (y)) pour z dans la gamme (3): imprimer ("Ceci est la deuxième boucle imbriquée intérieure" + str (z)) imprimer ("****************** ******************* ")
12345678910# Python imbriqué pour une boucle Exemple pour x dans la plage (1): imprimer ("je suis une boucle extérieure" + str (x)) # Loop innter pour y dans la plage (2): imprimer ("Ceci est la première boucle imbriquée intérieure" + str (y)) pour z dans la gamme (3): imprimer ("Ceci est la deuxième boucle imbriquée intérieure" + str (z)) imprimer ("****************** ******************* ")

Sortir:

Pour Loop in Python avec une déclaration de pause:

Les instructions de pause sont également utilisées pour Loop. L'exemple suivant contient un tableau ayant une liste de différents éléments. Dans la boucle FOR, nous itérons à travers chaque élément et imprimons cet élément. Nous avons utilisé la déclaration IF. Dans l'instruction IF, nous mettons une condition que si la valeur de l'élément est égale au mot clé, puis brisez la boucle, pas parcourez le reste des éléments du tableau et sortez immédiatement de la boucle.

# Utilisation de l'instruction BREAKE dans Python pour Loop PythonForLoops = ["Fedora", "Ubuntu", "Debian", "Linuxmint", "Windows", "Rhel"] pour x dans pythonforloops: imprimez (x) si x == "Windows ": casser
12345678# Utilisation de l'instruction BREAKE dans Python pour Loop PythonForLoops = ["Fedora", "Ubuntu", "Debian", "Linuxmint", "Windows", "Rhel"] pour x dans pythonforloops: imprimez (x) si x == "Windows ": casser

Sortir:

Tandis que dans cet exemple, l'instruction BREAY s'exécutera en premier et imprimera les valeurs par la suite.

# Python pour Loop Un autre exemple avec l'instruction BRISE PythonforLoops = ["Fedora", "Ubuntu", "Debian", "Linuxmint", "Windows", "Rhel"] pour x dans pythonforloops: si x == "Windows": Break Print (x)
12345678# Python pour Loop Un autre exemple avec l'instruction BRISE PythonforLoops = ["Fedora", "Ubuntu", "Debian", "Linuxmint", "Windows", "Rhel"] pour x dans pythonforloops: si x == "Windows": Break Print (x)

Python pour la boucle en utilisant la déclaration continue:

Nous pouvons également utiliser pour Loop avec Continuation. Par exemple, vous pouvez ignorer l'élément mentionné dans l'instruction if. La boucle continuera à exécuter jusqu'à la fin de la liste.

# Python pour l'exemple de boucle avec l'instruction continue pythonforloops = ["fedora", "ubuntu", "debian", "linuxmint", "windows", "rhel"] pour x dans pythonforloops: si x == "windows": continuer Imprimer (x)
1234567# Python pour l'exemple de boucle avec l'instruction continue pythonforloops = ["fedora", "ubuntu", "debian", "linuxmint", "windows", "rhel"] pour x dans pythonforloops: si x == "windows": continuer Imprimer (x)

Sortir:

Conclusion:

Cet article explique la boucle en python en utilisant différentes fonctions, listes et déclarations. La boucle est utilisée pour itérer les instructions sur une période spécifiée jusqu'à ce que la condition soit correcte. Dans Python, pour Loop est utilisé à de nombreuses fins pour atteindre l'objectif. Cet article a expliqué des moyens simples d'utiliser pour la boucle en python qui serait bénéfique pour les débutants.