Aller au contenu

Placement bancaire

On dépose une somme d'argent sur un compte rémunéré et on désire savoir combien d'années on doit attendre avant que la somme disponible sur ce compte ait atteint une valeur particulière.

On souhaite aussi connaître la somme disponible réellement à cet instant, au centime de franc près.

Indice pour arrondir au centième de franc près

Pour arrondir au centième de franc, on peut utiliser la fonction round en python. Par exemple :

Script Python
round(122.345435435,2)
renvoie 122.35

Exercice 1

Compléter la fonction placement_bancaire_seuil(placement, taux, somme_cible) pour qu'elle renvoie le nombre d'années et la somme finale (arrondie à 2 décimales).

###(Dés-)Active le code après la ligne # Tests (insensible à la casse)
(Ctrl+I)
Entrer ou sortir du mode "deux colonnes"
(Alt+: ; Ctrl pour inverser les colonnes)
Entrer ou sortir du mode "plein écran"
(Esc)
Tronquer ou non le feedback dans les terminaux (sortie standard & stacktrace / relancer le code pour appliquer)
Si activé, le texte copié dans le terminal est joint sur une seule ligne avant d'être copié dans le presse-papier

.128013)wv+/7:yo5,eait=0_x6fr1ScpP;*dh2n43kg(b suml050E0m0p0n0o0S0P0O0z0S0n0P0P0q010p0o0A010406050P0Q0R0R0n0w0i040y0j0S0Q0-0j0H050f0@0_0{0}0=0A04051d161g0f1d0=0E0o0d0#0%0)0+0F0o0L0F0S1u0F0p0:050W0N0S0m1p0(0*011t1v1x1v0p1D1F1B0p0w1e0p0F1H1r010v0Y0m0H0n0R0m010#100P0A0n0H0+0G1B1/1;1Y1J1#1F1(1*0:0a0O0B0w0j0A0j0P0o130H0O0U1-0w0w0m0z2b161_0H1e0f1W2o1T1V1U1C0E1{0+1x0H1%281B1m1o0$1I2y0o2A0H0j2E1B0A2h1e2m2o2S0?1:2c2G1Z2L0w0`0S0:0x2l2W0;2V1`2Y1J2!2$0:0G2*1;2,2m2x012;0n2%040J2^2n0=2{2/0+2~300I332`2W2|390:0k3c353e372}0j2#2 0:0u3j2-2X1q2:3o2=040g3c1h2Q162E2r0E1V2w3m0z2M1+1e3G1f3E2U172+053M0U2R3l3w0+0K0:0U0v3C363#010c0:0O3+3!2H2}0v0:0A0%0z0m1*0H0p0s0N1;0z0X2h0s0P0m0Q0Y3=2.3-0/040M4d3v3@0H3`3|3~1%0p4j2|4g0l3c3;3,4l0:0W0Q0t4s3m4u4w3u3f0:0P0j0_0m0s0z0o1E0m4E4f0:0b0h3j0O4!4x3?2Z4K4M1*4H4y1Z0j0:0q4,4%2:4n0n3}3 4r3U2_064#4$4e4z040H0N0s1;2A0m0P4=524.4:5c4k1Z0R0o0:0r4Z4#4I3m3%040c1t1F5g4J044L4N5w3m4/04020S0p0C5B3-4m5y4*4O4Q4S4U3@4g4Y4}3450505p5K4)5A5V04515h1J5D4;5%5)5x5z4+5.5Z3@5D0D5J5S0:4i5%5@5i5k042)5?4-5+0:0e5{4(044B4D5 660+5D0f5R612(0r5m6f4?0+4g0b5n5X5/3m5L55570H595b656q015D0e5-2S6w3-5j2(6u6L3@5r2h0p0Q0w156E5d1J4g5~2U6g2}0:6z580m5a6k6!0:4v6Y5*380N0:250Q0H0E6/6r5}6 6)5M5$6%6F4G6?2|6N042@6p6Z70040b6t5%0=0f3X0m2o2P7o3F1n3H2r2u2p0n4S2o3G7l0U0W0Y0P04.