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 Complet + 500 Exercices Avec Solutions
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…
Contenu du cours A propos de file.read() Lecture intégrale d'un fichier Lecture par taille (nombre de caractères/octets) Gestion du pointeur de fichier Lecture de fichiers binaires Bonnes pratiques et cas particuliers 1. A propos de file.read() La méthode file.read() est utilisée pour lire le contenu d'un fichier ouvert en Python. Elle fait partie des méthodes…
Exercice 5 Créer un projet django nommé text_analyser et une application Django nommée Analyzer (structure de base). Un champ de saisie texte et un bouton "Analyse" valident l'opération. Au clic, analyser le texte saisi (traitement backend) et afficher: nombre de mots (total de mots) nombre de lignes (retours à la ligne) nombre de caractères (lettres…
Contenu du cours A propos de rpartition(sep) – vue d'ensemble Syntaxe détaillée et comportement avec séparateur absent Cas concrets et utilisation intelligente de rpartition Bonnes pratiques & alternatives 1. A propos de rpartition(sep) – vue d'ensemble La méthode rpartition() est une méthode des chaînes de caractères en Python. Elle cherche le séparateur passé en argument…
Contenu du cours À propos du module http.server et ses usages Lancer un serveur de fichiers en une seule ligne Utiliser SimpleHTTPRequestHandler en programmation Créer un serveur personnalisé avec BaseHTTPRequestHandler Serveur avec gestion des paramètres d'URL et fichiers statiques Cas pratiques et extensions : multithreading et HTTPS 1. À propos du module http.server et ses…
Exercice 91 Ecrire un algorithme en langage python qui détermine la liste list_2_prim des entiers composés de 3 chiffres dont au moins 2 chiffres sont premiers entre eux. Exemple: 356 est dans la liste list_2_prim car 3 et 5 sont premiers entre eux et 248 n'appartient pas à la liste car aucun des chiffres n'est…
Exercice 90 Nombres abondants Définition : Un nombre abondant est un nombre entier positif n dont la somme de ses diviseurs propres (tous ses diviseurs sauf lui-même) est supérieure à n. Exemples : 12 est abondant car 1+2+3+4+6 = 16 > 12 10 n'est pas abondant car 1+2+5 = 8 < 10 18 est abondant…
Contenu du cours Introduction à la méthode maketrans() et translate() Les trois formes de la méthode maketrans() Cas pratiques et applications courantes Comparaison avec d'autres méthodes de remplacement Bonnes pratiques et pièges à éviter Conclusion 1. Introduction à la méthode maketrans() et translate() La méthode maketrans() en Python est une fonction intégrée qui crée une…