Maison >développement back-end >Tutoriel Python >Doit apprendre! Analyse approfondie des instructions de contrôle de flux couramment utilisées en Python

Doit apprendre! Analyse approfondie des instructions de contrôle de flux couramment utilisées en Python

WBOY
WBOYoriginal
2024-01-20 09:37:06579parcourir

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)

Le résultat de sortie est : "apple", " banane", "cerise"

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

print(sum)

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 = 1

tandis que i

sum += i
i += 1

print(sum)

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)

Le résultat de sortie est : "apple"

Exemple 8 : Parcourez la liste et sautez un élément

fruits = ["apple", "banana", "cherry"]

pour fruit in fruits:

if fruit == "banana":
    continue
print(fruit)

Le résultat de sortie est : "apple", "cherry"

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!

Déclaration:
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