Bonjour tout le monde,
alors j'ai un dm a rendre en ISN que l'on a déjà commencé en cours mais je n'arrive pas a le faire marcher correctement,
il est censé créer une image du drapeau de la france en fonction de la taille donné par l'utilisateur et la nommé mais je n'y arrive pas
Donc voici le programme :
Code:# -*- coding: cp1252 -*- from random import * def img2(): fichier = "P3" print('Choisir la hauteur de l\'image') hauteur = input() print('Choisir la largeur de l\'image') largeur = input() fichier = fichier + '\n' + str(largeur) + ' ' + str(hauteur) + '\n 255 \n' hauteur = int(hauteur) largeur = int(largeur) rouge = largeur / 3 blanc = rouge * 2 listeh = list() for ih in range(0,hauteur): for il in range(0,largeur): if il < rouge: listeh.append('12 1 168') elif il < blanc: listeh.append('255 255 255') else: listeh.append('255 0 0') fichier = fichier + " ".join(["%s" % (numb) for numb in listeh]) Nom = input() print('Choisir le nom l\'image') img = open( Nom + '.bpm', 'w+') img.write(fichier) img.close() print('terminé') img2()
Si quelqun pourrait m'aider merci![]()
-----