Prerrequisito: Programación Turtle en Python
En este artículo, aprendamos cómo dibujar el Sol usando una Turtle en Python. Turtle es un módulo incorporado en Python. Ayuda a dibujar patrones proporcionando una pantalla y una Turtle (bolígrafo) como herramientas. Para mover la Turtle como se desee, se emplearán las funciones definidas dentro del módulo como adelante(), atrás(), derecha(), izquierda(), etc.
Acercarse:
- Importar módulo Turtle
- Configure una pantalla para la Turtle.
- Crea una instancia de un objeto Turtle.
- Para hacer el sol, defina un método para el círculo junto con el radio y el color.
- Defina una función para crear rayos de sol.
A continuación se muestra la implementación del enfoque anterior.
Python3
import turtle screen = turtle.Screen() # background color screen.bgcolor("lightpink") # turtle object y = turtle.Turtle() # define function # for drawing rays of Sun def drawFourRays(t, length, radius): for i in range(4): t.penup() t.forward(radius) t.pendown() t.forward(length) t.penup() t.backward(length + radius) t.left(90) # Draw circle # to make sun y.penup() y.goto(85, 110) y.fillcolor("yellow") y.pendown() y.begin_fill() y.circle(45) y.end_fill() # Use the defined # function to draw rays y.penup() y.goto(85, 169) y.pendown() drawFourRays(y, 85, 54) y.right(45) drawFourRays(y, 85, 54) y.left(45) # To keep the # output window active turtle.done()
Producción:
Publicación traducida automáticamente
Artículo escrito por anshitaagarwal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA