Plus d'exercices¶
Exercice 1
Réaliser une fonction sommeLigneValeurTab qui prend en paramètre un tableau à deux dimensions tab et renvoie une liste constituée des sommes de chaque ligne de tab. 0 si la liste est vide.
Pour vérifier votre fonction, vous pouvez ajouter ces assertions à votre programme :
Exercice 2
Réaliser une fonction insererListe qui prend en paramètre une liste d'entiers triée liste et un entier n et qui renvoie une nouvelle liste constituée des valeurs de la liste avec l'élément n rangé au bon indice.
Pour vérifier votre fonction, vous pouvez ajouter ces assertions à votre programme :
Exercice 3
On donne le dictionnaire suivant indiquant le nom de produits et le prix correspondant (en euros) :
dispo = {'Sabre laser': 229,
'Etoile de ninja': 29.95,
'Cape': 75,
'Baguette': 35,
'Chapeau': 12,
'Bandeau': 12,
'Balai': 130}
- Definir une fonction
dispo(p, dispo)renvoyantTruesi le produitpest présent dans le dictionnairedispoetFalsesinon. - Definir une fonction
prix_moyen(dispo)qui calcule et renvoie le prix moyen des produits proposés dans le dictionnairedispo(qui contient au moins un produit). - Definir une fonction
intervalle_prix(m, M, dispo)qui renvoie l’ensemble des noms de produits du dictionnairedispodont le prix est compris entremetM.