Tracer un segment point par point en se basant sur les coordonnées des points
from kandinsky import* noir=(0,0,0) def point_milieu(xa, ya, xb, yb): if ((abs(xa-xb)==0) or (abs(xa-xb)==1)) \ and ((abs(ya-yb)==0) or (abs(ya-yb)==1)): # on arrête print("Terminé") else: xi = int((xa + xb)/2) yi = int((ya + yb)/2) set_pixel(xi, yi, noir) point_milieu(xa, ya, xi, yi) point_milieu(xi, yi, xb, yb) xa = int(input("Xa ?")) ya = int(input("Ya ?")) xb = int(input("Xb ?")) yb = int(input("Yb ?")) set_pixel(xa, ya, noir) set_pixel(xb, yb, noir) point_milieu(xa, ya, xb, yb)