👤

Sagot :

Bonjour

Cet exercice est étrange car il ne défini pas a en amont des boucles, donc si on entrait ce code tel quel on aurait l'erreur

'a' is not defined

La boucle 1

Cette boucle qu'il vont exécuter [tex]a = a + k[/tex] pour toutes les valeurs de k comprises entre 10 et 14 (donc 10 et 13 puisque Python compte àpd de 0)

[tex]a = a + 10\\a = a + 11\\a = a + 12\\a = a + 13\\[/tex]

La boucle 2

Cette boucle dit qu'il vont exécuter [tex]a = a ^{2}[/tex] pour toutes les valeurs de i dans une portée de 3, donc les valeurs de 0 à 2  (Toujours car Python compte àpd de 0 et pas de 1)

[tex]a = a^2\\a = a^2\\a = a^2\\[/tex]

Cela exécute juste 3 fois la même instruction car le i n'intervient pas dans les instructions de la boucle.

Bonne journée

© 2024 IDNLearn. All rights reserved.