Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
Ce dépôt est archivé. Vous pouvez voir les fichiers et le cloner, mais vous ne pouvez pas pousser ni ouvrir de ticket/demande d'ajout.

assert.md 739 B

il y a 5 ans
1234567891011121314151617181920212223242526272829303132333435
  1. \center \huge Un nouveau mot-clé
  2. # Les mots-clés
  3. Des mots qui ne peut être utilisé pour des noms de variales.
  4. On a déjà vu: `def`, `class`, `import`, etc ...
  5. Aujourd'hui on va parler de `assert`
  6. # Assertions
  7. * Arrêter immédiatement le programme avec un message
  8. * Ressemble à `sys.exit()`
  9. * Mais usage un peu différent
  10. # Les assertions sont là pour les dévelopeurs
  11. * Le message n'aura en général *aucun* sens si c'est un simple utilisateur
  12. qui le lit.
  13. * Il indique en général un problème *interne*, dans le code lui-même,
  14. par opposition aux erreurs *externes*
  15. Mais on en reparlera :)
  16. # Example
  17. ```python
  18. def move_space_ship()
  19. assert speed < light_speed, "the laws of the universe are broken"
  20. ```