Dm svt

644 mots 3 pages
NSI Terminale
TD
S1 : MODULARITE ET MISE AU POINT DES PROGRAMMES Exercice 1 : Fibonacci et PEP8
On donne en ressource de la séance le fichier S1Ex01.py.
1. A l’aide de Linux et le l’outil flake8, donner le nombre d’erreurs trouvées dans le fichier
S1Ex01.py.
2. Utiliser alors sur ce fichier l’outil black de Linux pour corriger le fichier Fonction
S1Ex01.py.
3. Utiliser les outils flake8 et black pour corriger des erreurs éventuelles dans un fichier quelconque trouvé sur le réseau.
REMARQUE : Le but est de placer les fichiers dans le répertoire home (~) de Linux.
Le chemin du bureau sous wsl est le suivant :
/mnt/c/Users/Elève/Desktop
NSI Terminale
TD
Exercice 2 : Les Doctests
Le but de cet exercice est la réalisation d’un fichier contenant des doctests et de l’utiliser avec le module doctest.
…afficher plus de contenu…

Créer une fonction somme(a,b) qui en prend paramètres deux nombres a et b et dont le rôle est de retourner la somme de ces deux nombres.
2. Documenter la fonction précédente.
3. Insérer un test unitaire dans le prototypage de la fonction somme( ). 4. Utiliser le module doctest et la fonction testmod( ) pour tester votre fonction.
En Python, on peut également effectuer des sommes de chaînes de caractères ou de listes
(concaténation).
5. Compléter la fonction somme( ) précédente avec d’autres tests unitaires afin de prendre en compte la concaténation d’autres types de variables que des nombres réels.
6. Utiliser de nouveau le module doctest et la fonction testmod( ) pour tester votre fonction.
Penser à le rendre « bavard » si cela n’a pas été prévu à la question

en relation

  • Dm svt
    543 mots | 3 pages
  • Interview
    521 mots | 3 pages
  • DM SVT
    564 mots | 3 pages
  • DM svt
    824 mots | 4 pages
  • Dm dm svt
    935 mots | 4 pages
  • dm svt
    523 mots | 3 pages
  • Dm svt dm svt
    1550 mots | 7 pages
  • FichesReflexe_BTStertiaires_droit
    1541 mots | 7 pages
  • Flbs
    358 mots | 2 pages
  • Dm de svt
    422 mots | 2 pages
  • Analyser_les_constructions_ 2
    315 mots | 2 pages
  • dm svt
    290 mots | 2 pages
  • Les fichiers langage c
    1140 mots | 5 pages
  • DM SVT
    476 mots | 2 pages
  • S Rie 9
    919 mots | 4 pages