Exercice 45
Écrire un programme en Python qui déterminer la liste des diviseurs impairs du nombre 3570 qui sont multiples de 3 et contenus dans l'intervalle [500, 2500].
Solution
|
1 2 3 4 5 6 7 8 9 10 |
def listDivisors(n): # intialisation de la liste des diviseurs de n. l = [] for i in range(1 , n): if( n%i == 0 and i%3 == 0 and i%2 == 1 and i >= 500 and i <= 2500): l.append(i) return l # Exemple pour n = 3570 print(listDivisors(3570)) # la sortie est : [1785] |
Younes Derfoufi
CRMEF OUJDA
![[App intégrée] 2025 Upgraded Vidéoprojecteur 1920 * 1080P FHD 4K Mini Projecteur Portable Dual Contrôle avec Souris Android TV WiFi 6 BT5.2 180° Rotation Compatible avec HDMI/TV Stick/USB](https://www.tresfacile.net/wp-content/uploads/2025/12/Videoprojecteur-1920-1080P-FHD-4K-Mini-Projecteur-Portable-Dual-Control-250x236.png)


1 thought on “Solution Exercice 45: liste des diviseurs d'un entier avec condition en python”