Maison >développement back-end >Tutoriel Python >Flux de contrôle Python : If, Elif, Else et boucles sans devenir en boucle
Aujourd'hui, nous nous penchons sur le flux de contrôle de Python, qui consiste essentiellement à donner à votre code le pouvoir de prendre des décisions (if-else) et de gérer les répétitions (boucles) sans que vous ayez à faire toute la saisie.
Avec if, elif et else, Python peut vérifier les conditions et agir en fonction des résultats. Voici un bref aperçu :
age = 20 if age >= 18: print("Adult") elif age >= 13: print("Teenager") else: print("Child")
Cela permet à Python de classer les tranches d'âge sans encombrement de code supplémentaire. C’est efficace et clair.
Plutôt que de répéter manuellement des actions, vous pouvez effectuer une boucle. Les boucles for et while de Python gardent les choses claires et concises :
for letter in "Python": print(letter)
Chaque lettre dans "Python" est imprimée à son tour.
count = 0 while count < 5: print(count) count += 1
S'exécute jusqu'à ce que le compte atteigne 5.
Disons que vous devez confirmer votre âge et votre statut d'administrateur pour y accéder. Voici comment :
age = 30 is_admin = True if 18 <= age <= 60 and is_admin: print("Access Granted") else: print("Access Denied")
Python gère les conditions en une seule vérification soignée, minimisant ainsi la répétition du code.
Vous voulez une vérification rapide sans la structure if-else complète ? Utilisez le one-liner de Python :
print("Adult") if age >= 18 else print("Child")
Avec les instructions if-else et les boucles dans votre boîte à outils, vous êtes prêt à contrôler le flux de votre programme comme un pro. N'oubliez pas : les boucles sans fin ne sont pas amusantes.
Bon codage ! ?
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!