Alien Python - Variables et affectations

Pour les questions suivantes, dessinez le parcours de l'alien en cliquant sur la case d'arrivée de chaque instruction exécutée. Vous pourrez ensuite valider votre parcours pour vérifier s'il est correct.

Question 1 : Dessinez le parcours
Script Python
1
2
3
a = 3
haut(a)
gauche(a)

Dessinez le parcours

L'image est en train de se charger

Question 2 : Dessinez le parcours
Script Python
1
2
3
4
5
6
a = 3
haut(a)
a = a - 1
droite(a)
a = a + 2
haut(-a)

Dessinez le parcours

L'image est en train de se charger

Question 3 : Dessinez le parcours
Script Python
1
2
3
4
5
6
7
8
9
a = 3
bas(a)
droite(2 * a)
a = a - 5
bas(a)
a = a + 4
gauche(a)
a = 2 * a
haut(a)

Dessinez le parcours

L'image est en train de se charger

Question 4 : Dessinez le parcours
Script Python
1
2
3
4
5
6
7
x = 5
y = x - 2
gauche(x)
bas(y)
droite(x - 1)
z = x - y
bas(2 * z)

Dessinez le parcours

L'image est en train de se charger

Pour les questions suivantes écrire le code nécessaire pour obtenir le déplacement souhaité (les numéros correspondent aux différentes étapes).

Question 5 : Codez le parcours

Figure attendue

Votre tracé sera ici

###(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
Évaluations restantes : /

.1280133lap4f2 icbe7mtnrP=y)o(h/5dgSxs1-vu050B0m0p0d0j0c0F0i0k0c0d0F0F0t010p0j0e010406050F0J0o0o0d0r0u040D0w0c0J0!0w0q050z0+0-0/0;0)0e0405140}170z140)0B0j0I0S0U0W0Y0y0j0C0y0c1l0y0p0%050N0l0c0m1g0V0X011k1m1o1m0p1u1w1s0p0r150p0y1y1i010g0P0m0q0d0o0m010S0@0F0e0d0q0Y0h1s1$1(1P1A1S1w1V1X0%0a0i0s0r0w0e0w0F0j0`0q0i0L1!0r0r0m0k220}1-0q150z1N2f1K1M1L1t0B1/0Y1o0q1U1 1s1d1f0T1z2p0j2r0q0w2v1s0e28152d2f2J0*1%232x1Q2C0r0.0c0%0G2c2N0(2M1.2P1A2R2T0%0h2X1(2Z2d2o012(0d2U040b2,2e0)2/2$0Y2=2@0f2`2.2N2:300%0A33182H0}2v2i0B1M2n2~010k2D1Y153e163c2L0~2Y053l0L2I353j0q0%0l0V3a2}1h1A0$040x3F3z3H0Y0o0j0%2_3t2-2!2O3O013J0v332|3N2y2;0%0C0d0J0k0y0m3M2#3Y3J3L3U2e3W2:3Q0%323`3y3?3)3!3$3|3A0%0y3-0p3=3X440%3_2L3G3)3~040n4d2:45413%432Q0%0E330i473Y0w0%0t4x4z4k3R04394r4F4u040B1|213;414L3I4g4o48044w414y4j1Q4B040H4E4$1A4l2W4S4,0Y4q2J0)0z3w0m2f2G4{3d1e3f2i2l2g0d1v4~0z3e4^0L0N0P0F04.

Tracé du parcours (le vôtre à gauche, la solution à droite)

Le parcours de votre code et la solution attendue s'afficheront ici

Question 6 : Codez le parcours

Figure attendue

Votre tracé sera ici

###(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
Évaluations restantes : /

.128013*3lap4f2 cibme7tnrP=y)o(z+h/5dgS8xs1-v6u050E0o0q0e0l0d0J0j0k0d0e0J0J0u010q0l0f010406050J0O0n0n0e0s0v040G0x0d0O0)0x0r050C0:0=0@0_0.0f040519121c0C190.0E0l0M0X0Z0#0%0B0l0F0B0d1q0B0q0,050S0m0d0o1l0!0$011p1r1t1r0q1z1B1x0q0s1a0q0B1D1n010h0U0o0r0e0n0o010X0|0J0f0e0r0%0i1x1+1-1U1F1X1B1!1$0,0a0j0t0s0x0f0x0J0l0 0r0j0Q1)0s0s0o0k27121=0r1a0C1S2k1P1R1Q1y0E1@0%1t0r1Z241x1i1k0Y1E2u0l2w0r0x2A1x0f2d1a2i2k2O0/1,282C1V2H0s0?0d0,0K2h2S0-2R1?2U1F2W2Y0,0i2$1-2(2i2t012-0e2Z040c2;2j0.2@2+0%2`2|0g2 2?2S2^350,0D38313a332_0x2X2{0,0N3f2)2T1m2,3k2.040p3p323s343u3m040H381d2M122A2n0E1R2s3i0k2I1%1a3K1b3I2Q132%053Q0Q2N3h3A2_0,0B0e0~3G3z2D010+040y3/3(3;0n0l0,373Y2=3q2^3?0w3y3`2V0,0F3-0k0B0o3_2*3)3?0y454030423i0r0,0I380j4n3)0x0,0u4s4u3{3}043 2O3g4g3;4p044a0O4c4e4l3%4H1V4i4f3r4I4q4z3:1V4w040A4Y471F3|2!4U430,4k4F4A48040v4(4R1F4#4y4P4t4Z4*4C2:4P4G4V4?0m0!4-3i4T4P4=2,4X4~5e0%4#0L4_565f4@5a4h4/464`340,0z5m2^4|5y3i4+2}5t5n5v040E21264O2Q500%5c5N4)5H4r5h5O014#0b5B3)4J5x5d5W443p0C3#0o2k2L5.3J1j3L2n2q2l0e1A5;0C3K0.5~0R0T0V04.

Tracé du parcours (le vôtre à gauche, la solution à droite)

Le parcours de votre code et la solution attendue s'afficheront ici