Maison > Article > développement back-end > Doit apprendre! Analyse approfondie des instructions de contrôle de flux couramment utilisées en Python
Un incontournable pour les débutants ! L'analyse des instructions de contrôle de flux couramment utilisées en Python nécessite des exemples de code spécifiques
Introduction : Python, en tant que langage de programmation concis et puissant, est facile à apprendre et convient aux débutants pour démarrer. L'instruction de contrôle de flux est au cœur de la programmation. En maîtrisant l'instruction de contrôle de flux, vous pouvez rendre l'écriture de votre programme plus flexible et plus efficace. Cet article vous donnera une analyse détaillée des instructions de contrôle de flux couramment utilisées en Python, ainsi que des exemples de code spécifiques. J'espère que cela vous sera utile pour votre apprentissage.
1. Instruction If
L'instruction if est l'une des instructions de contrôle de flux les plus élémentaires en Python, qui est utilisée pour exécuter différents blocs de code basés sur des jugements conditionnels. Sa structure syntaxique générale est la suivante :
if condition :
# code block to be executed if the condition is True
où condition est la condition qui doit être jugée. Si la condition est vraie, le bloc de code indenté ci-dessous est exécuté.
Exemple 1 : Déterminer si un nombre est impair ou pair
num = 10
if num % 2 == 0 :
print("该数为偶数")
else:
print("该数为奇数")
Le résultat de sortie est : "Le nombre est pair"
Exemple 2 : Déterminez si un élève a réussi
score = 90
si score >= 60 :
print("恭喜你,你及格了!")
else:
print("很遗憾,你没有及格。")
Le résultat de sortie est : "Félicitations, vous avez réussi !"
2. used Itérer sur un objet itérable (tel qu'une liste, un tuple, une chaîne, etc.) et effectuer la même opération sur chaque élément qu'il contient. Sa structure syntaxique générale est la suivante :
for element in iterable :
# code block to be executed for each iteration
où element représente chaque élément de l'objet itérable, et iterable représente l'objet itérable, qui contient plusieurs éléments.
Exemple 3 : parcourez les éléments de la liste et obtenez
fruits = ["apple", "banana", "cherry"]
pour fruit in fruits:print(fruit)
Exemple 4 : Calculez la somme de tous les nombres compris entre 1 et 10
somme = 0
pour i dans la plage (1, 11) :sum += i
Le résultat de sortie est : 55
3. Boucle While
La boucle while exécute à plusieurs reprises un bloc de code lorsqu'une condition spécifique est remplie jusqu'à ce que la condition ne soit plus vraie. Sa structure syntaxique générale est la suivante :
while condition :
# code block to be executed repeatedly
où la condition est la condition qui doit être jugée. Ce n'est que lorsque la condition est vraie que la boucle continuera à s'exécuter.
Exemple 5 : Calculez la somme de tous les nombres compris entre 1 et 10
sum = 0
i = 1tandis que i
sum += i i += 1
Le résultat de sortie est : 55
Exemple 6 : Devinez le jeu de nombres
import random
number = random.randint(1, 100)
guess = int(input("Veuillez entrer un nombre :"))
while devinez != number:
if guess > number: print("猜大了,请继续猜!") else: print("猜小了,请继续猜!") guess = int(input("请输入一个数字:"))
print ("Félicitations, vous avez bien deviné!")
4. Instructions Break et continue
Dans une boucle, les instructions break et continue peuvent contrôler le flux d'exécution du programme. L'instruction
break est utilisée pour terminer la boucle entière même si la condition de boucle est toujours vraie. L'instruction continue est utilisée pour ignorer le code restant de la boucle en cours et passer à la boucle suivante.
Exemple 7 : Parcourez la liste jusqu'à ce qu'un élément soit rencontré
fruits = ["apple", "banana", "cherry"]
pour fruit in fruits:if fruit == "banana": break print(fruit)
Exemple 8 : Parcourez la liste et sautez un élément
fruits = ["apple", "banana", "cherry"]
pour fruit in fruits:if fruit == "banana": continue print(fruit)
Résumé :
Cet article présente les instructions de contrôle de flux couramment utilisées en Python, y compris les instructions if, les boucles for, les boucles while, les instructions break et continue, et démontre leur utilisation à travers des exemples de code spécifiques. En maîtrisant ces instructions de base de contrôle de flux, vous serez en mesure d'écrire des programmes plus flexibles et plus efficaces. J'espère que cet article vous sera utile pour votre apprentissage, et je vous souhaite de devenir un maître de Python le plus tôt possible !
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!