
Numérique et sciences informatiques · Première · Langages et programmation · 4.º Período
Mise au point, tests et spécifications
Rédaction de la documentation (docstrings) et utilisation d'assertions pour tester les fonctions. Méthodes de débogage.
Programmes OfficielsProgramme NSI Première, Langages et programmation - Mise au point de programmesProgramme NSI Première, Langages et programmation - Utilisation de jeux de tests et d'assertions
À propos de ce thème
Rédaction de la documentation (docstrings) et utilisation d'assertions pour tester les fonctions. Méthodes de débogage.
Questions clés
- Comment s'assurer qu'une fonction fait ce qui est attendu ?
- À quoi sert le mot-clé assert en Python ?
- Comment documenter efficacement son code ?
Plus dans Langages et programmation
Constructions élémentaires et boucles
Maîtrise des structures de contrôle fondamentales en Python : affectations, conditionnelles et boucles bornées ou non bornées.
2 methodologies
Fonctions et portée des variables
Création de fonctions avec paramètres et valeurs de retour. Compréhension de la portée des variables (locales vs globales).
2 methodologies