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.
.128013u%a/(lbw)pgdo kehmf:v,P1Ssiny0_tr2c6=050m0q0G0d0B0g0A0o0J0g0d0A0A0L010G0B0k010406050A0b0s0s0d0H0D040z0n0g0b0$0n0C050e0-0/0;0?0+0k040 1605190e191b160+0m0B0v0U0W0Y0!0r0B0l0r0g1p0r0G0)050P0h0g0q1k0X0Z011o1q1s1q0G1y1A1w0G0h0n0m0?1x0H170G0r0U0_0A0k0d0C0!0I011C1m010t0R0q0C0d0s0q1w1!1$1+1E1.1A1;1?0)0a0o0x0H0n0k0n0A0B0|0C0o0N1Y0H0H0q0J2b0 1_0C170e1W2o0G1U1T1V0m1{0!1s0C1:281w1h1j0V1D2y0B2A0C1Q1i1w0k2h172m2o2S0,1#2c2G1,2L0H0:0g0)0y2l2W0*2V1`2Y1E2!2$0)0I2*1$2o2P0q2o2E2r0m2v2x010J1Q1@172~1a2Q2-2n2^3c340N2R2W320p0)0N0t3d3h2.1l1E0i0)0o3o3b320C0t0)340C0v0q0H0$0H0F1:0F0s2J0F0A2i3w2m320(040f3R3i2/0!0C0)3P3C0N0A3X3q2H013U0j0u3o060o3@3v3S3Z013k042h0G0b0H0~102+3_3Y3r3!3$2i0}3)3o463,1,0n0)0e0e4e3x3{3M0)0K0E3+2X483.0)0w4m3`4v3#043%4c0q3*442_4f4u3-4i040c4z473-4p044r3=0 3f2|183a0e382p300 2s2r1P1R2r0d1z4Z4$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.9875é(UwdefnOxr-3EjuRa;/%qçlbà)pgo Ikhm:v,P1Ssiê.y0_t42c6=050h0i0Z0u0T0A0S0H0$0A0u0S0S0(010Z0T0E010406050S0s0L0L0u0n0W040R0G0A0s0|0G0k0H020u0L0E0v0H0t0i160n0y0s0i0S050w13151719110E041x1E051H0w1H1J1E110h0T0N0;0?0^0`0K0T0F0K0A1X0K0Z0 050,0B0A0i1S0@0_011W1Y1!1Y0Z1*1,1(0Z0B0G0h191)0n1F0Z0K0;1c0S0E0u0k0`0#011.1U010j0.0i0k1k0i1(292b2g1:2j1,2m0L2o040a0H0P0n0G0E0G0S0T1f1h0*270n0n0i0$2J1x2q0k1F0w252V0Z2322240h2s0`1!0k2l2G1(1P1R0=1/2)0T2+0k1 1Q1(0E2O1F2T2V30122a1h2;2h2_0n160A0 0Q2S3410332r361:383a0 0#3e2b3g2T2(013l0u3b040p3p2U113s3j0`3v3x0!3A2V2}0i2V2/2Y0h2$3t0$1 2y0)1Q1F3L2 3f3J053T0*3!3i1T1:0J0 0*0j3$3D3,0`0g0 0H3=343t0k0j0 3T0k0N0i0n0|0n0Y2l0Y0K0Y0L2@0Y0S2P3|3+2=010~040e4j353@3u0 4h420*1w1y3#3?4l4n0D0M3J060H4I3{4B370 0K0i0s2O4y304K3}3E010G0 0(3J4U4k4M044v1g4x4#3h4r4l4Y040w0w4-4L1:4e0 0p0%0X0X4G4J4$4/4(4*0k4x0Y4R0,0k0Z1v4^4V4s4;4!4z3q533~4u2P4+5e5k2U5m4W4;0x5f4%4`0T4|4~505s10524.3t3.042O0Z4Q0k5y543k4N4P4R4q3t4n0O5Q5n4)5p571v591v5b5d4S3f5u5h0 4?5!4W4{044~5W4W5Y5@4s0k5o4w5)5a2b5-5 4:0 5x5F5:4l5_5{5F110w3(3M1G2~1x3O1x0Z3Q6q2!2W1~202Y0u1+6l0w3O1D3*5R0`2O0L0Y0j0u0J0i4b0p0 1p1r1t1v0H4F5F1G3g0K0Q0H0T0h0`1e0.0T0S0u2J0o0h0s0k0o0j1g2Q0T1g6;0i0r0u6~2j0k0T2y0f0|1!6.2J0H0h006?0H6_0k6{1g7c0d0r0C7l7375050u3t4O0u0*0n2*3.0H0K2O0j0`036+796/6|6@6=6@7h7j7L6 713:2@752f0|0Z1,0`0P45162^0Z0H7z0 0c0b1x0u2V6#3g1E0P0G4Q7*7t7O7b3%3U044244460T484a4c4e0k4g4i6j800O6%0A0H5+0H2F0^0T6A7c7e786-453{6k811g8347498a898b0$1x8v8k7_0n7g0-2O0H6?1-2a841-6=0H2Z0u0N0-8h6X1N3W2:4s1=1Z1#1%6F3t2u2l2n0 2A0R0$0n0}7)0P0W251g3$3Z4.313#8v5I4W5K3:5|4s3_043{6Y4_3F408w43458z874d4f4v9a4C0 4p9f5g4l61046=2O6O9q9v5z0`4D6X304H4J96600 891e5r329g4m0 5Z6c9M9x625q5.5l9Y2h5i684(829l858A9o8a9D9S9w2h4n9u9@9F4t9z4Q0i9C8c9|6G9U040D519L9T5K5M5O9+5S049P679X9T4;5?ak9^5A0 6ga45X9Vaf3F9O2@9Q9$5t9(1:5waw016f5Eat5}avao9}9y564,6h8F806m6B6D1I040l1h0E4P7)0L0U2x8N8r4h8J7 3)9-84868B9p8c8G2L6L0z7k0h0d0Z8I0k0d0i0V0H0q1h0i0j0j0+8fa=477c6VaQ6V2l0Hbk0:0+0Haibl0S7)2H4e0?851-0u0s8K2Ibi279ka?bi0:bsbp1hbL8i7)4Oa00S0V6Z1O1Q7u1#1@1$2pap0`8/2w2y8?8^8`2B8}0K8 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)aV3N3X6E0I8h6L1e0Hb42b0L0G2@0:6Lbz0H6/5d5c7K8k170$1-6UbF5d0A1,0:0@5NdQ0:2L2}0G0F0n1k167ba$0s445c0H2O578M0?7*2P5N8Mbqd_0N0d8_2j0$7Ja bC6k8k1d0:3T1l1,0mb6bV6o0+8Y0S04.
# Tests(insensible à la casse)(Ctrl+I)
(Alt+: ; Ctrl pour inverser les colonnes)
(Esc)