Maison > développement back-end > Tutoriel Python > Comment utiliser la boucle for en Python

Comment utiliser la boucle for en Python

WBOY
Libérer: 2023-10-25 12:18:25
original
1468 Les gens l'ont consulté

Comment utiliser la boucle for en Python

Comment utiliser la boucle for en Python

Python est un langage de programmation simple et facile à utiliser, et la boucle for est l'un des outils les plus couramment utilisés. En utilisant des boucles for, nous pouvons parcourir une série de données, effectuer des traitements et des opérations efficaces et améliorer l'efficacité du code.

Ci-dessous, je vais vous présenter comment utiliser la boucle for en Python à travers des exemples de code spécifiques.

  1. Syntaxe de base de la boucle for

En Python, la syntaxe d'une boucle for est la suivante :

for 变量 in 可迭代对象:
    # 循环体代码
Copier après la connexion

Parmi eux, la variable fait référence à la valeur lorsque la boucle actuelle est exécutée, et l'objet itérable fait référence aux données collection qui peut être parcourue, comme une liste, un tuple, une chaîne, etc.

  1. Parcourir une liste

Les listes sont l'un des types de données les plus courants en Python. Nous pouvons utiliser une boucle for pour parcourir chaque élément de la liste et effectuer le traitement associé.

fruits = ["apple", "banana", "orange"]
for fruit in fruits:
    print(fruit)
Copier après la connexion

Exécutez le code ci-dessus, le résultat de sortie est :

apple
banana
orange
Copier après la connexion
  1. Boucle à travers les chaînes

Les chaînes sont également un type de données courant en Python. Nous pouvons utiliser une boucle for pour parcourir chaque caractère de la chaîne et effectuer le traitement associé.

message = "Hello, World!"
for char in message:
    print(char)
Copier après la connexion

Exécutez le code ci-dessus, le résultat de sortie est :

H
e
l
l
o
,
 
W
o
r
l
d
!
Copier après la connexion
  1. Boucle à travers les tuples

Les tuples sont un type de données immuable en Python et peuvent contenir plusieurs éléments en même temps. Nous pouvons utiliser une boucle for pour parcourir chaque élément du tuple et effectuer le traitement associé.

person = ("John", 25, "Male")
for value in person:
    print(value)
Copier après la connexion

Exécutez le code ci-dessus, le résultat de sortie est :

John
25
Male
Copier après la connexion
  1. Parcourez le dictionnaire

Le dictionnaire est un type de données très utile en Python, qui se compose de paires clé-valeur. Nous pouvons utiliser une boucle for pour parcourir chaque clé ou valeur du dictionnaire et effectuer le traitement associé.

student = {"name": "John", "age": 25, "gender": "Male"}
for key in student:
    print(key, ":", student[key])
Copier après la connexion

Exécutez le code ci-dessus, le résultat est :

name : John
age : 25
gender : Male
Copier après la connexion
  1. Boucle à travers la plage

En Python, nous pouvons également utiliser la fonction range() pour générer une plage de nombres, puis utiliser une boucle for pour parcourir il.

for i in range(5):
    print(i)
Copier après la connexion

Exécutez le code ci-dessus, le résultat de sortie est :

0
1
2
3
4
Copier après la connexion

Ce qui précède est un exemple de code spécifique sur la façon d'utiliser la boucle for en Python. En maîtrisant la syntaxe de base et l'utilisation courante des boucles for, nous pouvons traiter les données de manière plus flexible et obtenir un code plus efficace lors de l'écriture de programmes Python. J'espère que cet article pourra vous être utile !

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal