Voraussetzung: Grundlagen der Turtle-Programmierung

Turtle ist ein in Python integriertes Modul. Es bietet Zeichnen mit einem Bildschirm (Pappe) und einer Schildkröte (Stift). Um etwas auf den Bildschirm zu zeichnen, müssen wir die Schildkröte (Stift) bewegen. Um eine Schildkröte zu bewegen, gibt es einige Funktionen, z. B. vorwärts(), rückwärts() usw.

Zum Zeichnen des Schachbretts werden folgende Schritte ausgeführt:

  • Importiere Schildkröte und mache ein Objekt.
  • Stellen Sie die Bildschirmgröße und die Position der Schildkröte ein.
  • Definieren Sie eine Methode zum Zeichnen eines Quadrats
  • Rufen Sie die Methode 8 Mal unter einer anderen Schleife 8 Mal mit einer anderen Farbe auf.
  • Verstecke das Schildkrötenobjekt.

Unten ist die Implementierung:

import turtle  
   
sc = turtle.Screen() 
   
pen = turtle.Turtle() 
   
def draw(): 
   
  for i in range(4): 
    pen.forward(30) 
    pen.left(90) 
   
  pen.forward(30) 
   
  
     
if __name__ == "__main__" : 
      
    
    sc.setup(600, 600) 
       
    
    pen.speed(100) 
       
    
    for i in range(8): 
       
      
      pen.up() 
       
      
      pen.setpos(0, 30 * i) 
       
      
      pen.down() 
       
      
      for j in range(8): 
       
        
        if (i + j)% 2 == 0: 
          col ='black'
       
        else: 
          col ='white'
       
        
        pen.fillcolor(col) 
       
        
        pen.begin_fill() 
       
        
        draw() 
        
        pen.end_fill() 
       
    
    pen.hideturtle() 
       
    

Ausgabe :