Tout est dans le titre, mais je recontextualise quand même, je suis en terminal en spécialité NSI et on me demande de faire un cercle en utilisant de la trigonométrie, par exemple pour faire un rectangle, on avait fait ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
  def drawRectangle(self,x,y,w,h,fill,borderFill = '', borderThick = 0):
    for i in range(w):
      for j in range(h):
        if (j+x < self.__width and i+y < self.__height and j+x >= 0 and j+y >= 0):
          self.__buffer[x+i][y+j] = fill
mais pour faire un cercle, ce sera compliqué avec mon faible niveau en maths...

Merci de votre aide !