ANNEXE B

Solutions des exercices

Pour quelques exercices, nous ne fournissons pas de solution. Efforcez-vous de les trouver sans aide, même si cela vous semble difficile. C’est en effet en vous acharnant sur de tels problèmes que vous apprendrez le mieux.

Exercice 4.2 :

>>> c = 0

>>> while c < 20:

…c = c +1

…print(c, "x 7 =", c*7)

ou encore :

>>> c = 1

>>> while c <= 20:

…print(c, "x 7 =", c*7)

…c = c +1

Exercice 4.3 :

>>> s = 1

>>> while s <= 16384:

…print(s, "euro(s) =", s *1.65, "dollar(s)")

…s = s *2

Exercice 4.4 :

>>> a, c = 1, 1

>>> while c < 13:

…print(a, end =’ ‘)

…a, c = a *3, c+1

Exercice 4.6 :

# Le nombre de secondes est fourni au départ :

# (un grand nombre s'impose !)

nsd = 12345678912

# Nombre de secondes dans une journée : ...

Get Apprendre à programmer avec Python 3 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.