Solution Exercice 92 : algorithme Python des diviseurs abondants
Exercice 92 Ecrire un programme en Python sous forme de fonction qui prend en paramètres un nombre entier n et renvoie la liste de ses diviseurs abondants de n (voir Exercice 90).
Cours Python
Exercice 92 Ecrire un programme en Python sous forme de fonction qui prend en paramètres un nombre entier n et renvoie la liste de ses diviseurs abondants de n (voir Exercice 90).
Contenu du cours À propos de la métgode readline() Lecture simple d’un fichier ligne par ligne avec readline() Lecture complète sans connaître le nombre de lignes Aller plus loin : position, seek() et alternative Pythonique 1. À propos de la métgode readline() La méthode readline() est utilisée pour lire une ligne entière depuis un fichier…
Exercice 89 Fréquences d'apparition des chiffres sans utiliser la fonction Python str() Ecrire sans utiliser la fonction str(), une fonction en langage Pytho nommée frequence_chiffres(n)qui prends en entrée un nombre entier n et qui renvoie un dictionnaire contenant la fréquence d'apparition de chaque chiffre dans le nombre entier n. Exemple: Pour n = 544224, la…
Exercice 88 Créer en utilisant la fonction str(), une fonction Python nommée frequence_chiffres(n) qui retourne un dictionnaire contenant la fréquence d'apparition de chaque chiffre dans le nombre entier n passé en argument. Exemple: Pour n = 772972, la fonction retourne {7:3, 2:2, 9:1}.
Exercice 86 On considère le dictionnaire suivant qui contient les données des étudiants avec leurs notes:
|
1 |
students = {'Mario': {'notes': [15, 14, 16]}, 'Majid': {'notes': [14, 14, 17]}, 'Rachid': {'notes': [10, 7, 10]}, 'Emily': {'notes': [10, 14, 17]}, 'Najat': {'notes': [14, 12, 15]}} |
On vous demande de créer une fonction python qui prend en entrée le dictionnaire et qui calcul les moyennes des étudiants et renvoie un dictionnaire students_result qui contient les résultats. Exemple: pour l'étudiant 'Mario' est doit afficher :…