Intermédiaire
🧠 Fondamentaux
20 XP
0 personnes ont réussi
Premier nombre negatif
Parfois, tu veux arreter une boucle avant qu'elle ait fini de parcourir toute la sequence. C'est le role du mot-cle break : il sort immediatement de la boucle.
Par exemple, pour trouver le premier nombre superieur a 10 dans une liste : for n in [3, 7, 15, 2, 20]: if n > 10: print(n) break
Affiche 15 et arrete la boucle. Sans le break, ca afficherait aussi 20.
break est utile pour optimiser ton code : pourquoi continuer a chercher si tu as deja trouve ce que tu voulais ?
Écris une fonction premier_negatif(nombres) qui renvoie le premier nombre negatif d'une liste. Si la liste ne contient aucun nombre negatif, renvoie None.