facile
Les durées - Conversion d'une durée en heure-minutes-secondes
Série d'exercices
Cet exercice fait partie d'une série :
Les durées peuvent être exprimées en secondes, en minutes-secondes, ou en heures-minutes-secondes.
Ainsi, une durée de 23 652 secondes peut aussi être exprimée par :
Différents formats secondes = 23652
minutes_secondes = ( 394 , 12 )
heures_minutes_secondes = ( 6 , 34 , 12 )
On souhaite créer des fonctions permettant de convertir des durées exprimées en secondes vers les deux autres formats.
Les deux questions sont indépendantes.
1. Secondes vers Minutes-Secondes
Écrire la fonction convertir_en_min_sec qui prend en paramètre une durée exprimée en secondes et renvoie la durée exprimée en minutes et secondes.
Exemple
>>> convertir_en_min_sec ( 23652 )
(394, 12)
>>> convertir_en_min_sec ( 0 )
(0, 0)
Opérateurs de la division entière
L'opérateur // permet de calculer la division entière entre deux nombres entiers, à savoir le quotient de leur division euclidienne.
L'opérateur % permet de trouver le reste de la division entière entre deux nombres.
.128013tf)2r,%sao iug0m1P6pnlhe=cy:v(wS/b_dk050K0y0b0j0m0w0i0l0A0w0j0i0i0z010b0m0u010406050i0n0q0q0j0f0B040G0k0w0n0$0k0v050H0-0/0;0?0+0u040 1605190H191b160+0K0m0D0U0W0Y0!0x0m0o0x0w1p0x0b0)050P0I0w0y1k0X0Z011o1q1s1q0b1y1A1w0b0I0k0K0?1x0f170b0x0U0_0i0u0j0v0!0e011C1m010c0R0y0v0j0q0y1w1!1$1+1E1.1A1;1?0)0a0l0s0f0k0u0k0i0m0|0v0l0N1Y0f0f0y0A2b0 1_0v170H1W2o0b1U1T1V0K1{0!1s0v1:281w1h1j0V1D2y0m2A0v1Q1i1w0u2h172m2o2S0,1#2c2G1,2L0f0:0w0)0r2l2W0*2V1`2Y1E2!2$0)0e2*1$2o2P0y2o2E2r0K2v2x010A1Q1@172~1a2Q2-2n2^3c340N2R2W320L0)0N0c3d3h2.1l1E0F0)0l3o3b320v0c0)340v0D0y0f0$0f0J1:0J0q2J0J0i2i3w2m320(040E3R3i2/0!0v0)3P3C0N0i3X3q2H013U0d0C3o060l3@3v3S3Z013k042h0b0n0f0~102+3_3Y3r3!3$2i0}3)3o463,1,0k0)0H0H4e3x3{3M0)0t0p3+2X483.0)0g4m3`4v3#043%4c0y3*442_4f4u3-4i040h4z473-4p044r3=0 3f2|183a0H382p300 2s2r1P1R2r0j1z4Z4$1i2,4$0O0Q0S04.
2. Secondes vers Heures-Minutes-Secondes
Écrire la fonction convertir_en_h_min_sec qui prend en paramètre une durée exprimée en secondes et qui renvoie la durée exprimée en heures, minutes et secondes.
Exemple
>>> convertir_en_h_min_sec ( 23652 )
(6, 34, 12)
>>> convertir_en_h_min_sec ( 0 )
(0, 0, 0)
Opérateurs de la division entière
L'opérateur // permet de calculer la division entière entre deux nombres entiers, à savoir le quotient de leur division euclidienne.
L'opérateur % permet de trouver le reste de la division entière entre deux nombres.
Une version valide de la fonction convertir_en_min_sec est disponible dans cet éditeur. Vous pouvez directement l'utiliser si vous le souhaitez.
.128013.65038.98754)2R,%a- iàm16l.e:;US/çdktfIrj3sogu0xPpOnEh=céyvê(wq_b050A0t0C0j0m0r0I0l0V0r0j0I0I0U010C0m0P010406050I0L0o0o0j0F0X040x0J0r0L0|0J0R0l020j0o0P0v0l0g0t160F0$0L0t0I050y13151719110P041x1E051H0y1H1J1E110A0m0Y0;0?0^0`0T0m0K0T0r1X0T0C0 050,0(0r0t1S0@0_011W1Y1!1Y0C1*1,1(0C0(0J0A191)0F1F0C0T0;1c0I0P0j0R0`0f011.1U010D0.0t0R1k0t1(292b2g1:2j1,2m0o2o040a0l0O0F0J0P0J0I0m1f1h0*270F0F0t0V2J1x2q0R1F0y252V0C2322240A2s0`1!0R2l2G1(1P1R0=1/2)0m2+0R1 1Q1(0P2O1F2T2V30122a1h2;2h2_0F160r0 0p2S3410332r361:383a0 0f3e2b3g2T2(013l0j3b040H3p2U113s3j0`3v3x0d3A2V2}0t2V2/2Y0A2$3t0V1 2y0)1Q1F3L2 3f3J053T0*3!3i1T1:0B0 0*0D3$3D3,0`0#0 0l3=343t0R0D0 3T0R0Y0t0F0|0F0%2l0%0T0%0o2@0%0I2P3|3+2=010~040!4j353@3u0 4h420*1w1y3#3?4l4n0e0u3J060l4I3{4B370 0T0t0L2O4y304K3}3E010J0 0U3J4U4k4M044v1g4x4#3h4r4l4Y040y0y4-4L1:4e0 0H0q0M0M4G4J4$4/4(4*0R4x0%4R0,0R0C1v4^4V4s4;4!4z3q533~4u2P4+5e5k2U5m4W4;0i5f4%4`0m4|4~505s10524.3t3.042O0C4Q0R5y543k4N4P4R4q3t4n0h5Q5n4)5p571v591v5b5d4S3f5u5h0 4?5!4W4{044~5W4W5Y5@4s0R5o4w5)5a2b5-5 4:0 5x5F5:4l5_5{5F110y3(3M1G2~1x3O1x0C3Q6q2!2W1~202Y0j1+6l0y3O1D3*5R0`2O0o0%0D0j0B0t4b0H0 1p1r1t1v0l4F5F1G3g0T0p0l0m0A0`1e0.0m0I0j2J0k0A0L0R0k0D1g2Q0m1g6;0t0G0j6~2j0R0m2y0w0|1!6.2J0l0A006?0l6_0R6{1g7c0W0G0n7l7375050j3t4O0j0*0F2*3.0l0T2O0D0`036+796/6|6@6=6@7h7j7L6 713:2@752f0|0C1,0`0O45162^0C0l7z0 0c0b1x0j2V6#3g1E0O0J4Q7*7t7O7b3%3U044244460m484a4c4e0R4g4i6j800h6%0r0l5+0l2F0^0m6A7c7e786-453{6k811g8347498a898b0V1x8v8k7_0F7g0-2O0l6?1-2a841-6=0l2Z0j0Y0-8h6X1N3W2:4s1=1Z1#1%6F3t2u2l2n0 2A0x0V0F0}7)0O0X251g3$3Z4.313#8v5I4W5K3:5|4s3_043{6Y4_3F408w43458z874d4f4v9a4C0 4p9f5g4l61046=2O6O9q9v5z0`4D6X304H4J96600 891e5r329g4m0 5Z6c9M9x625q5.5l9Y2h5i684(829l858A9o8a9D9S9w2h4n9u9@9F4t9z4Q0t9C8c9|6G9U040e519L9T5K5M5O9+5S049P679X9T4;5?ak9^5A0 6ga45X9Vaf3F9O2@9Q9$5t9(1:5waw016f5Eat5}avao9}9y564,6h8F806m6B6D1I040Q1h0P4P7)0o0Z2x8N8r4h8J7 3)9-84868B9p8c8G2L6L0z7k0A0W0C8I0R0W0t0s0l0S1h0t0D0D0+8fa=477c6VaQ6V2l0lbk0:0+0laibl0I7)2H4e0?851-0j0L8K2Ibi279ka?bi0:bsbp1hbL8i7)4Oa00I0s6Z1O1Q7u1#1@1$2pap0`8/2w2y8?8^8`2B8}0T8 6Y91326Y95ab3/bb9r2h9c9eaK609ibg9/9n8C9?4Ab%a69{caaO3/a0a28E9Ea59Ha94IaDaxahazajc29s049W4Tcp9~boaG9*aNa59yc5a@9;8Db~1:9`cLcq9Aa1cKckaua7cn6d4(bR5VcTaLcwaG9ybLcC4Zc(418x9.cIc8a3cecl9tcO9~c*c#4s4DcWczac0+aecE5#cZ9Rc@cUcx5/czc)csd83qcz5~d54WaP5%aR9JaT3)aV3N3X6E0E8h6L1e0lb42b0o0J2@0:6Lbz0l6/5d5c7K8k170V1-6UbF5d0r1,0:0@5NdQ0:2L2}0J0K0F1k167ba$0L445c0l2O578M0?7*2P5N8Mbqd_0Y0W8_2j0V7Ja bC6k8k1d0:3T1l1,0Nb6bV6o0+8Y0I04.
# Tests(insensible à la casse)(Ctrl+I)
(Alt+: ; Ctrl pour inverser les colonnes)
(Esc)