Table des matières
Deux, déclaration conditionnelle
Introduction
Les instructions de flux de contrôle de Python permettent à un programme d'exécuter différents blocs de code en fonction de certaines conditions. Les instructions de flux de contrôle courantes en Python incluent les instructions conditionnelles et les instructions de boucle . Dans cet article, nous verrons comment utiliser les instructions et les fonctions de flux de contrôle en Python.
Deux, déclaration conditionnelle
Les instructions conditionnelles permettent à un programme d'exécuter différents blocs de code lorsque certaines conditions sont remplies. Les instructions conditionnelles en Python incluent l'instruction if, l'instruction elif et l'instruction else.
x = 10
if x > 5:
print("x is greater than 5")
elif x == 5:
print("x is equal to 5")
else:
print("x is less than 5")
sortir:
x is greater than 5
Dans le code ci-dessus, le bloc de code de l'instruction `if` sera exécuté lorsque `x` est supérieur à 5. Si `x` est égal à 5, exécutez le bloc de code de l'instruction `elif`. Si `x` est inférieur à 5, exécutez le bloc de code de l'instruction `else`.
Trois, déclaration de boucle
Les instructions de boucle permettent à un programme d'effectuer plusieurs fois un ensemble d'opérations. Les instructions de boucle en Python incluent la boucle `for` et la boucle `while`.
1. pour la boucle
La boucle `for` permet à un programme d'itérer sur tous les éléments d'un objet itérable et d'effectuer un ensemble d'opérations. En Python, nous utilisons généralement des boucles `for` pour itérer sur des objets itérables tels que des listes, des tuples, des chaînes et des dictionnaires.
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
print(fruit)
sortir:
apple
banana
cherry
Dans le code ci-dessus, le `for` parcourt tous les éléments de la liste et les imprime sur la console à l'aide de la fonction `print`.
2. boucle while
Une boucle "while" permet à un programme d'effectuer un ensemble d'actions jusqu'à ce qu'une certaine condition soit remplie. En Python, nous utilisons une boucle `while` pour effectuer un ensemble d'actions jusqu'à ce qu'une condition devienne `False`.
i = 0
while i < 5:
print(i)
i += 1
sortir:
0
1
2
3
4
Dans le code ci-dessus, la boucle 'while' effectue un ensemble d'opérations jusqu'à ce que la valeur de 'i' soit supérieure ou égale à 5. Dans chaque boucle, nous utilisons la fonction `print` pour imprimer la valeur de `i` sur la console et incrémenter la valeur de `i` de 1.
4. Fonction
Une fonction est un bloc de code réutilisable qui accepte les paramètres d'entrée et renvoie les résultats de sortie. En Python, nous définissons des fonctions à l'aide du mot-clé `def`.
def greet(name):
print("Hello, " + name + "!")
greet("Alice")
greet("Bob")
sortir:
Hello, Alice!
Hello, Bob!
Dans le code ci-dessus, nous avons défini une fonction appelée `greet` qui prend un paramètre `name` et l'utilise pour imprimer le message d'accueil.
V. Résumé
Les instructions et les fonctions de flux de contrôle en Python sont les outils de base nécessaires pour écrire des programmes efficaces, et la maîtrise de ces outils de base est la base de notre utilisation efficace. Cela peut également vous aider à écrire un code meilleur et plus lisible, et à améliorer la maintenabilité et la réutilisation du programme. Lorsque vous écrivez des programmes Python, vous devez toujours garder ces outils de base à l'esprit et choisir les instructions et les fonctions appropriées en fonction de vos besoins pour accomplir la tâche. En même temps, lors de l'écriture de code, vous devez faire attention à la lisibilité et à la maintenabilité du code afin que d'autres puissent facilement comprendre et modifier votre code.