Première D

NSI EVALUATION 1 Remplacement ---- 2 octobre 2020

Consigne

Sur votre ordinateur, ouvrez un interpréteur Python pour effectuer l'évaluation.

  • Pour chaque exercices compléter le début du programme avec votre nom en commentaire.
  • Les deux exercices doivent être sauvegardé dans un répertoire comportant le nom de l'élève : 'NOM1'
  • A la fin de l'épreuve, en utilisant windows, compresser le répertoire et déposer le fichier dans la boite de dépot sur l'ENT.
    dépot

Exercice 1

  1. Ecrire une fonction plus_petit qui prend en paramètre, trois nombres réels et retourne le plus petit de ces trois nombres.
In [ ]:
"""
Exercice 1
Créer le 2 octobre 2020

auteur: Nom
"""

# Code à copier dans votre éditeur et à compléter
def plus_petit(a, b, c)

    

Exercice 2

  1. Ecrire une fonction div_strict(nombre) qui prend en entrée un nombre entier naturel non nul et retourne la somme des des diviseurs stricts de cet entier, c'est à dire : La somme de ses diviseurs hormis lui même.
  2. Vous écrirez un DocString pour cette fonction.
  3. Ecrire dans cette fonction une condition assert qui vérifie que le nombre est un entier naturel non nul.
In [ ]:
"""
Exercice 2
Créer le 2 octobre 2020

auteur: Nom 
"""

# Code à copier dans votre éditeur et à compléter

def div_strict(nombre):
    
    
In [ ]: