Flor coloreada por círculos usando Turtle en Python

Requisito previo:

Turtle es un módulo incorporado en Python. Proporciona dibujo utilizando una pantalla (cartón) y una Turtle (bolígrafo). Para dibujar algo en la pantalla, necesitamos mover la Turtle (bolígrafo). Para mover la Turtle, hay algunas funciones, por ejemplo, adelante(), atrás(), etc.

Para dibujar Flor:

Se utilizan los siguientes pasos:

  • Tortuga importada
  • Establecer pantalla
  • hacer un objeto Turtle
  • Definir los colores utilizados para dibujar
  • Bucle para dibujar círculos orientados por ángulo.

A continuación se muestra la implementación:

Python3

# import turtle package 
import turtle
  
# screen object
sc = turtle.Screen()   
  
# turtle object
pen = turtle.Turtle()  
  
  
# Driver Code
# colors
col = ['violet', 'indigo', 'blue', 'green', 
       'yellow', 'orange', 'red']
  
# screen size
sc.setup(500,500) 
  
# screen color
sc.bgcolor('black')
  
# turtle size
pen.pensize(4) 
  
# turtle object
pen.speed(20)    
  
# integer variable 
# for accessing colors
i = 0
  
# loop to draw 30 circles 
for angle in range(0, 360, 12):
    
  # color of circle
  pen.color(col[i])  
    
  if i == 6:           
    i = 0
      
  else:
    i += 1
      
  # Set the orientation of
  # the turtle to angle
  pen.seth(angle) 
    
  # circle of radius 80
  pen.circle(80) 
    
# hide the turtle
pen.ht()

Producción :

Coloured flower by circle

Publicación traducida automáticamente

Artículo escrito por deepanshu_rustagi y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *