Docstring, assert et accès

Question

Écrire une fonction est_impair(a) avec comme paramètre un entier positif a. Cette fonction renvoie un booléen.

Pour cette fonction, vous devez :

  • Écrire un docstring qui indique ce que fait la fonction, on pourra également rajouter un jeu de tests à l'intérieur.

  • Écrire un ou des assert pour le respect du cahier des charges de la fonction.

  • Être capable d'accéder à vos commentaires.

Indice

Pour rappel, on appelle le module doctest de la sorte :

1
if __name__ == "__main__":
2
    import doctest
3
    doctest.testmod()