Spécifications

Installations avant de commencer

1. TĂ©lĂ©charger les deux fichiers ci-dessous, et les enregistrer dans un mĂȘme dossier.

🌐 TD Ă  tĂ©lĂ©charger : Fichier specifs.ipynb : "Clic droit", puis "Enregistrer la cible du lien sous"

🌐 Module Ă  tĂ©lĂ©charger : Fichier module_Alice.py : "Clic droit", puis "Enregistrer la cible du lien sous"

2. suivre ce lien, puis ouvrir le fichier specifs.ipynb : Basthon

3. Vous devez charger ce module : module_Alice.py dans le notebook ouvert sur Basthon :
icone "ouvrir fichier" puis choisir "Installer le module"

A faire vous-mĂȘme 1 et Ă  faire vous-mĂȘme 2 du TD

Vous pourrez vous référer au cours sur les modules

Solution A faire vous-mĂȘme 1

dir(module_Alice)

Solution A faire vous-mĂȘme 2
Python
help(module_Alice.fonction_1)
help(module_Alice.fonction_2)
Bilan du TD

AprÚs avoir réalisé le TD précédant répondre aux questions :

1. Quelle est la syntaxe, et à quoi sert la spécification d'une fonction ?

Solution
  • La spĂ©cification s'Ă©crit au dĂ©but de la fonction entre """ et """
  • On parle aussi souvent de "docstring"
  • Elle sert Ă  prĂ©ciser les paramĂštres, ce que renvoie la fonction, et son rĂŽle

2. Quelle est la syntaxe, et Ă  quoi sert la fonction help ?

Solution

help(ma_fonction) renvoie la docstring de la fonction ma_fonction