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.
.128013,%n w(em=0p)rhkuoiscb/6S1vt_dg:ay2Pfl050D0h0B0G0s0L0t0e0u0L0G0t0t0j010B0s0l010406050t0q0i0i0G0n0H040y0r0L0q0$0r0d050w0-0/0;0?0+0l040 1605190w191b160+0D0s0A0U0W0Y0!0o0s0E0o0L1p0o0B0)050P0v0L0h1k0X0Z011o1q1s1q0B1y1A1w0B0v0r0D0?1x0n170B0o0U0_0t0l0G0d0!0I011C1m010K0R0h0d0G0i0h1w1!1$1+1E1.1A1;1?0)0a0e0J0n0r0l0r0t0s0|0d0e0N1Y0n0n0h0u2b0 1_0d170w1W2o0B1U1T1V0D1{0!1s0d1:281w1h1j0V1D2y0s2A0d1Q1i1w0l2h172m2o2S0,1#2c2G1,2L0n0:0L0)0z2l2W0*2V1`2Y1E2!2$0)0I2*1$2o2P0h2o2E2r0D2v2x010u1Q1@172~1a2Q2-2n2^3c340N2R2W320p0)0N0K3d3h2.1l1E0f0)0e3o3b320d0K0)340d0A0h0n0$0n0C1:0C0i2J0C0t2i3w2m320(040g3R3i2/0!0d0)3P3C0N0t3X3q2H013U0m0F3o060e3@3v3S3Z013k042h0B0q0n0~102+3_3Y3r3!3$2i0}3)3o463,1,0r0)0w0w4e3x3{3M0)0x0k3+2X483.0)0b4m3`4v3#043%4c0h3*442_4f4u3-4i040c4z473-4p044r3=0 3f2|183a0w382p300 2s2r1P1R2r0G1z4Z4$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.9875.65038,% Ow(eR0pkojicE6S1vqd:xIy24flnç-3m=U)rhêus;b/.àt_géaP050y0j0Z0%0q0G0T0f0r0G0%0T0T0M010Z0q0m010406050T0S0L0L0%0P0C040u0o0G0S0|0o0H0f020%0L0m0U0f0k0j160P0x0S0j0T050W13151719110m041x1E051H0W1H1J1E110y0q0w0;0?0^0`0Q0q0#0Q0G1X0Q0Z0 050,0V0G0j1S0@0_011W1Y1!1Y0Z1*1,1(0Z0V0o0y191)0P1F0Z0Q0;1c0T0m0%0H0`0D011.1U010F0.0j0H1k0j1(292b2g1:2j1,2m0L2o040a0f0(0P0o0m0o0T0q1f1h0*270P0P0j0r2J1x2q0H1F0W252V0Z2322240y2s0`1!0H2l2G1(1P1R0=1/2)0q2+0H1 1Q1(0m2O1F2T2V30122a1h2;2h2_0P160G0 0v2S3410332r361:383a0 0D3e2b3g2T2(013l0%3b040K3p2U113s3j0`3v3x0E3A2V2}0j2V2/2Y0y2$3t0r1 2y0)1Q1F3L2 3f3J053T0*3!3i1T1:0n0 0*0F3$3D3,0`0h0 0f3=343t0H0F0 3T0H0w0j0P0|0P0!2l0!0Q0!0L2@0!0T2P3|3+2=010~040i4j353@3u0 4h420*1w1y3#3?4l4n0O0z3J060f4I3{4B370 0Q0j0S2O4y304K3}3E010o0 0M3J4U4k4M044v1g4x4#3h4r4l4Y040W0W4-4L1:4e0 0K0t0l0l4G4J4$4/4(4*0H4x0!4R0,0H0Z1v4^4V4s4;4!4z3q533~4u2P4+5e5k2U5m4W4;0e5f4%4`0q4|4~505s10524.3t3.042O0Z4Q0H5y543k4N4P4R4q3t4n0d5Q5n4)5p571v591v5b5d4S3f5u5h0 4?5!4W4{044~5W4W5Y5@4s0H5o4w5)5a2b5-5 4:0 5x5F5:4l5_5{5F110W3(3M1G2~1x3O1x0Z3Q6q2!2W1~202Y0%1+6l0W3O1D3*5R0`2O0L0!0F0%0n0j4b0K0 1p1r1t1v0f4F5F1G3g0Q0v0f0q0y0`1e0.0q0T0%2J0J0y0S0H0J0F1g2Q0q1g6;0j0p0%6~2j0H0q2y0N0|1!6.2J0f0y006?0f6_0H6{1g7c0$0p0Y7l7375050%3t4O0%0*0P2*3.0f0Q2O0F0`036+796/6|6@6=6@7h7j7L6 713:2@752f0|0Z1,0`0(45162^0Z0f7z0 0b0c1x0%2V6#3g1E0(0o4Q7*7t7O7b3%3U044244460q484a4c4e0H4g4i6j800d6%0G0f5+0f2F0^0q6A7c7e786-453{6k811g8347498a898b0r1x8v8k7_0P7g0-2O0f6?1-2a841-6=0f2Z0%0w0-8h6X1N3W2:4s1=1Z1#1%6F3t2u2l2n0 2A0u0r0P0}7)0(0C251g3$3Z4.313#8v5I4W5K3:5|4s3_043{6Y4_3F408w43458z874d4f4v9a4C0 4p9f5g4l61046=2O6O9q9v5z0`4D6X304H4J96600 891e5r329g4m0 5Z6c9M9x625q5.5l9Y2h5i684(829l858A9o8a9D9S9w2h4n9u9@9F4t9z4Q0j9C8c9|6G9U040O519L9T5K5M5O9+5S049P679X9T4;5?ak9^5A0 6ga45X9Vaf3F9O2@9Q9$5t9(1:5waw016f5Eat5}avao9}9y564,6h8F806m6B6D1I040g1h0m4P7)0L0R2x8N8r4h8J7 3)9-84868B9p8c8G2L6L0I7k0y0$0Z8I0H0$0j0X0f0s1h0j0F0F0+8fa=477c6VaQ6V2l0fbk0:0+0faibl0T7)2H4e0?851-0%0S8K2Ibi279ka?bi0:bsbp1hbL8i7)4Oa00T0X6Z1O1Q7u1#1@1$2pap0`8/2w2y8?8^8`2B8}0Q8 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)aV3N3X6E0B8h6L1e0fb42b0L0o2@0:6Lbz0f6/5d5c7K8k170r1-6UbF5d0G1,0:0@5NdQ0:2L2}0o0#0P1k167ba$0S445c0f2O578M0?7*2P5N8Mbqd_0w0$8_2j0r7Ja bC6k8k1d0:3T1l1,0Ab6bV6o0+8Y0T04.
# Tests(insensible à la casse)(Ctrl+I)
(Alt+: ; Ctrl pour inverser les colonnes)
(Esc)