Red de conocimiento informático - Material del sitio web - ¿Cómo dibujar una bandera roja de cinco estrellas con una tortuga?

¿Cómo dibujar una bandera roja de cinco estrellas con una tortuga?

El código es el siguiente

importar tortuga como t

t.speed(10)

t.pensize(1)

t.fillcolor('rojo')

t.pencolor('negro')

t.shape(nombre='clásico')

t.tracer(True)

#Banning

print('1.Banning')

t.penup()

t.left(135)

t.fd(350)

t.right(135)

t.pendown()

t.begin_fill()

para i en el rango(2):

t.fd(500)

t.right(90)

p>

t.fd(350)

t.right(90)

t.end_fill()

#En su lugar

t.fd(417)

t.penup()

t.right(90)

t.fd(30)

t.left(18)

t.pendown()

#星1*大

print('2.Big estrella de cinco puntas' )

t.fillcolor('amarillo')

t.begin_fill()

para j en rango(5):

t.fd(40)

t.izquierda(72)

t.fd(40)

t.derecha(144)

t.end_fill()

#星2*小1

print('3. Estrella pequeña de cinco puntas, una')

t.right( 108)

t.penup()

t.fd(85)

t.left(90)

t.fd (10)

t.pendown()

t.left(18)

t.begin_fill()

para j en el rango(5):

t.fd(10)

t.left(72)

t.fd(10 )

t.right(144)

t.end_fill()

t.right(18)

#星3*小2

print('4. Estrella pequeña de cinco puntas, dos')

t.penup()

t.fd(50)

t.left( 90)

t.fd(10)

t.right(90)

t.pendown()

t.left (18)

t.begin_fill()

para j en el rango(5):

t.fd( 10)

t.left(72)

t.fd(10)

t.right(144)

t. end_fill()

t.right(18)

#星4*小3

print('5.pequeña estrella de cinco puntas, tres')

t.penup( )

t.fd(50)

t.left(90)

t.fd(30 ) #Posición izquierda y derecha

t.right(90)

t.pendown()

>t.left(18)

t.begin_fill()

para j en el rango(5):

t.fd(10)

t.left(72)

t.fd(10)

t.right(144)

t.end_fill() p>

t.right(18)

#星5*小4

print('6.pequeña estrella de cinco puntas, cuatro')

t.penup()

t.fd(15)

t.left(90)

t.fd(55) #Izquierda y posición derecha

t.right(90)

t.pendown()

t.left(18)

t. begin_fill()

para j en el rango(5):

t.fd(10)

t.left(72)

t.fd(10 )

t.right(144)

t.end_fill()

t.right(18)

t.shape( nombre='en blanco')

print('_trip Ends_')

t.done()