facile
Diviseurs d'un entier positif
Entiers strictement positifs
Tous les nombres considérés ici sont des entiers strictement positifs.
Le nombre \(d\) est un diviseur du nombre \(n\) s'il existe un nombre \(q\) tel que \(n = d \times q\) ,
autrement dit, si le reste dans la division euclidienne de \(n\) par \(d\) est nul.
L'objectif est de construire la liste des diviseurs d'un nombre \(n\) quelconque. Par exemple, la liste des diviseurs de \(n = 15\) est \([1, 3, 5, 15]\) .
Compléter la fonction diviseurs qui prend en paramètre un entier n strictement positif et renvoie la liste des diviseurs de n triés dans l'ordre croissant .
Pour cette fonction, on tient compte du fait qu'il n'y a aucun diviseur compris entre \(\dfrac{n}{2}\) et \(n\) .
Exemples
>>> diviseurs ( 1 )
[1]
>>> diviseurs ( 15 )
[1, 3, 5, 15]
>>> diviseurs ( 17 )
[1, 17]
Aide : l'opérateur %
L'opérateur % de Python permet de calculer le reste de la division euclidienne d'un entier par un autre.
>>> 25 % 3 # 25 = 8 * 3 + 1
1
>>> 25 % 7 # 25 = 3 * 7 + 4
4
>>> 25 % 2 == 1
True
assert ?
Le mot clé assert est utilisé en Python afin de vérifier que des propositions sont vraies.
Ainsi, l'instruction assert 3 + 5 * 7 == 38 permet de vérifier que l'expression 3 + 5 * 7 est bien évaluée à 38 .
Si c'est le cas, le programme continue de se dérouler normalement. Dans le cas contraire, le programme est interrompu et une erreur est signalée.
Version vide Version à trous
.128013;]+ l6[yg/UéSv)iucbtqf489w0oRe5P.sMa_d=(7h2,O3n:1%kmpr050M0E0u0K0q0f0I0e0s0f0K0I0I0N010u0q0#010406050I0r0!0!0K0$0i040n0C0f0r0`0C0V0e020K0!0#0b0e0D0E140$0v0r0E0I050k111315170 0#041v1C051F0k1F1H1C0 0M0q0o0/0;0?0^0Q0q0j0Q0f1V0Q0u0}050*0t0f0E1Q0=0@011U1W1Y1W0u1(1*1$0u0t0C0M171%0$1D0u0Q0/1a0I0#0K0V0^0R011,1S010w0,0E0V1i0E1$27292e1.2h1*2k0!2m040a0e0G0$0C0#0C0I0q1d1f0(250$0$0E0s2H1v2o0V1D0k232T0u2120220M2q0^1Y0V2j2E1$1N1P0:1-2%0q2)0V1}1O1$0#2M1D2R2T2~10281f2/2f2@0$140f0}0X2Q320~312p341.36380}0R3c293e2R2$013j0K39040U3n2S0 3q3h0^3t3v0x3y3p323r3E0}0F3H3A3J3C3s0C373u0}0g3O3f331R3i3T3k040P3Y3B3#3D3%3V040y3+3Q3-3S3U3v0z3H1E2|1v2-2W0M2!3r0s1}2w0%1O1D2{0E2}3d3}460(4e3g3^0Z0}0(0w3}3,2:010A0}0e4q3@4s0V0w4n1O0q0I0E0r0$1u1w4f4r2f0|040O4x4k4z0}0V4R3!4s4O0p0W3O0e4%4w4M3i0}1Y0I0u0E0L2-4E4G4I3H4)4y2f0C0}0N4_3Z3r4O0h4W3r0!0q3a553R4O0c4$4(513R4m040q4p4K3o4`4S354U504*0^4}040N4 5m2S5o4X2f57595z4j5C1.4O4#5G064(5O5B3r5i2M0u4H4V5G5Q3R0V4,4E4/4;4D4F4H4J2~5N5f5t015i0w3T5s4{4+040M5^5p1.0C4u5j5W2~5Y3^0V0t0}0$290j0E5a3^4O4Q5G5g3^5E043m6i5:4O0S5}5I3D5r6o5_5u0}0k0k6e4s6l6n646j4s5v0d6s5658043b6w5~0^4Z5L5-5P5/6x5;0}5k6L5Z6v6G5:5v0Y6$664n6-6I4~5y6)6Y6l0B6C4N0}6U3d5.6W5O6H5q044-5%4=5*4^6Q6t015v0H6{5`0K0#0#2j5|7b520}6h305:5!5{7g6S0}0p5e4%735`764:784@5,4L6Y7e7v3s0}7i7k0V7m7r6Y6g7L7t637I6R014Z7z654s5S0)5V6:747D5(0o4?5+3Y0k4h4d3~7_0k411v0u437~2Y2U1|1~2W0K1)7{411B5H3r2M0!0L0w0K0Z4:0Q0U0}1n1p1r1t0e6~3o1E3e1C0l1f2{0C0j6a131+0#1b0.2F1j1*0e4F6a2G5L1L492.3^1:1X1Z1#8c3R2s2j2l0}2y0n0s0$0{0u2z0i231e3}4c5H2 4f7^8Z4l4n0E5l7S7Z614w7n5Z4B5{5)7G7L7U956.047X8u6p7x8t3z727s4C7:797H5n7B6y5w7,5J0}549d6D6N6P917c5c7$9t6Z045?0$9w6u7u5X9I606!9g5A9I67696b6d9A6|4P7L6E9b0}6r9Q9n9f9N7d0}6K9-6^9C9*044!7$9m6Y5i6#9@7Z7W9:6+9:7t7R3d7%4|6=9:6_9`9k0~715P9W9o7;7a9E3r7K9#7h7j7l9`7q7Y7ca89`7y5M9~7Z7)5U0$9U04ab5`7F7=5M1v8{7`2T8a1G040T0r0e0K0o2N0e0r2)0e0M0m2h0V2G0q1ea*1+7D0e2j251j0$0m0Q2j2F1e8Q3e2-3r8V1=1!2n6Y8#2u2w8)8+8-8/8;aJ1G3 306iaR5:5i4o7L937V97aNaoay7o9%as9Obj9i9{ah70aL0^aG7+a29F9y7V6/bM5R0}9La7bQ6@7Z9S62a768046a0V6caw9(9_bB7!9+bV9/bR3R6Jaeb-ap5b7x9:a090aaalb=bX7ca6b?9ea99s6*adc79B0}6`b.9GaP7@472T8@404a8b0J0+0.468E0e0,0e0V000iaZ0e280.2Jbwct0Ca{4E8M2X0q2O1o2j8.cR2M4w7^b51Zb78Yc2aJbI9;046Ab_3l3}ck4ia^8.058{5W8{0S0e0;0e0!0Ca/0ma=0.4/4.0.8 0w2N5U0m8I0E8O8.2=1c2i7f1I3e7|0)0+0-04.
.128013;]+ l6[yg/UéSv)iucbtqf489w0oRe5P.sMa_d=(7h2,O3n:1%kmpr050M0E0u0K0q0f0I0e0s0f0K0I0I0N010u0q0#010406050I0r0!0!0K0$0i040n0C0f0r0`0C0V0e020K0!0#0b0e0D0E140$0v0r0E0I050k111315170 0#041v1C051F0k1F1H1C0 0M0q0o0/0;0?0^0Q0q0j0Q0f1V0Q0u0}050*0t0f0E1Q0=0@011U1W1Y1W0u1(1*1$0u0t0C0M171%0$1D0u0Q0/1a0I0#0K0V0^0R011,1S010w0,0E0V1i0E1$27292e1.2h1*2k0!2m040a0e0G0$0C0#0C0I0q1d1f0(250$0$0E0s2H1v2o0V1D0k232T0u2120220M2q0^1Y0V2j2E1$1N1P0:1-2%0q2)0V1}1O1$0#2M1D2R2T2~10281f2/2f2@0$140f0}0X2Q320~312p341.36380}0R3c293e2R2$013j0K39040U3n2S0 3q3h0^3t3v0x3y3p323r3E0}0F3H3A3J3C3s0C373u0}0g3O3f331R3i3T3k040P3Y3B3#3D3%3V040y3+3Q3-3S3U3v0z3H1E2|1v2-2W0M2!3r0s1}2w0%1O1D2{0E2}3d3}460(4e3g3^0Z0}0(0w3}3,2:010A0}0e4q3@4s0V0w4n1O0q0I0E0r0$1u1w4f4r2f0|040O4x4k4z0}0V4R3!4s4O0p0W3O0e4%4w4M3i0}1Y0I0u0E0L2-4E4G4I3H4)4y2f0C0}0N4_3Z3r4O0h4W3r0!0q3a553R4O0c4$4(513R4m040q4p4K3o4`4S354U504*0^4}040N4 5m2S5o4X2f57595z4j5C1.4O4#5G064(5O5B3r5i2M0u4H4V5G5Q3R0V4,4E4/4;4D4F4H4J2~5N5f5t015i0w3T5s4{4+040M5^5p1.0C4u5j5W2~5Y3^0V0t0}0$290j0E5a3^4O4Q5G5g3^5E043m6i5:4O0S5}5I3D5r6o5_5u0}0k0k6e4s6l6n646j4s5v0d6s5658043b6w5~0^4Z5L5-5P5/6x5;0}5k6L5Z6v6G5:5v0Y6$664n6-6I4~5y6)6Y6l0B6C4N0}6U3d5.6W5O6H5q044-5%4=5*4^6Q6t015v0H6{5`0K0#0#2j5|7b520}6h305:5!5{7g6S0}0p5e4%735`764:784@5,4L6Y7e7v3s0}7i7k0V7m7r6Y6g7L7t637I6R014Z7z654s5S0)5V6:747D5(0o4?5+3Y0k4h4d3~7_0k411v0u437~2Y2U1|1~2W0K1)7{411B5H3r2M0!0L0w0K0Z4:0Q0U0}1n1p1r1t0e6~3o1E3e1C0l1f2{0C0j6a131+0#1b0.2F1j1*0e4F6a2G5L1L492.3^1:1X1Z1#8c3R2s2j2l0}2y0n0s0$0{0u2z0i231e3}4c5H2 4f7^8Z4l4n0E5l7S7Z614w7n5Z4B5{5)7G7L7U956.047X8u6p7x8t3z727s4C7:797H5n7B6y5w7,5J0}549d6D6N6P917c5c7$9t6Z045?0$9w6u7u5X9I606!9g5A9I67696b6d9A6|4P7L6E9b0}6r9Q9n9f9N7d0}6K9-6^9C9*044!7$9m6Y5i6#9@7Z7W9:6+9:7t7R3d7%4|6=9:6_9`9k0~715P9W9o7;7a9E3r7K9#7h7j7l9`7q7Y7ca89`7y5M9~7Z7)5U0$9U04ab5`7F7=5M1v8{7`2T8a1G040T0r0e0K0o2N0e0r2)0e0M0m2h0V2G0q1ea*1+7D0e2j251j0$0m0Q2j2F1e8Q3e2-3r8V1=1!2n6Y8#2u2w8)8+8-8/8;aJ1G3 306iaR5:5i4o7L937V97aNaoay7o9%as9Obj9i9{ah70aL0^aG7+a29F9y7V6/bM5R0}9La7bQ6@7Z9S62a768046a0V6caw9(9_bB7!9+bV9/bR3R6Jaeb-ap5b7x9:a090aaalb=bX7ca6b?9ea99s6*adc79B0}6`b.9GaP7@472T8@404a8b0J0+0.468E0e0,0e0V000iaZ0e280.2Jbwct0Ca{4E8M2X0q2O1o2j8.cR2M4w7^b51Zb78Yc2aJbI9;046Ab_3l3}ck4ia^8.058{5W8{0S0e0;0e0!0Ca/0ma=0.4/4.0.8 0w2N5U0m8I0E8O8.2=1c2i7f1I3e7|0)0+0-04.
# Tests(insensible à la casse)(Ctrl+I)
(Alt+: ; Ctrl pour inverser les colonnes)
(Esc)