Différence entre sys.exit() et break
Bonjour, je voulais savoir pourquoi il a été choisi ici d'utiliser la fonction sys.exit() plutôt que break? Quel avantage cette fonction apporte-t-elle?
Merci pour votre aide
Salut Simon !
La fonction sys.exit() est utilisée pour terminer entièrement un programme Python.
L'instruction break est utilisée dans le cadre des boucles (for, while). Elle sert à interrompre une boucle en cours, mais ne met pas fin au programme.
Donc, même si quelqu'un s'en sert pour quitter une boucle, en fait il sort directement du programme. Personnellement, si j'ai besoin de quitter un simple script, qui a une simple boucle, j'utilise toujours break.
Bonjour Gabriel,
Merci pout ta réponse, c'est plus clair pour moi.
Bonne soirée,
Simon
Inscris-toi
(c'est gratuit !)
Tu dois créer un compte pour participer aux discussions.
Créer un compte