Sagot :
Réponse :
Explications :
Bonjour,
voir pèce jointe
voici ma proposition de programme, les instructions for permettent de limiter le nombre d'instructions et de ligne : ici 9 lignes d'instructions pour créer 8 lignes
il y a peut être plus simple mais je ne vois pas !?
rom PIL import Image
# réalise un carré blanc de i = 0 à 11 (horizontal) et j = 0 à 9 (vertical)
# le carré va du pixel 0,0 au pixel 11, 10
monstre=Image.new("RGB",(12,10),"white") # image blanche de 12 x 10 pixels
bleu=(0,0,255) # Défini la couleur bleu d'un pixel
for i in [3, 8]:
monstre.putpixel((i,1),bleu)
for i in [4, 7]:
monstre.putpixel((i,2),bleu)
for i in range(3,9):
monstre.putpixel((i,3),bleu)
for i in [2, 3, 5, 6, 8, 9]:
monstre.putpixel((i,4),bleu)
for i in range(1,11):
monstre.putpixel((i,5),bleu)
for i in [1,10]:
monstre.putpixel((i,6),bleu)
for i in range(3,9):
monstre.putpixel((i,6),bleu)
for i in [1, 4, 7, 10]:
monstre.putpixel((i,7),bleu)
for i in [3, 8]:
monstre.putpixel((i,8),bleu)
monstre.save("monstre.jpeg", "JPEG") # enregistre l'mage
monstre.show() # affiche l'image