利用Python实现打印花图案,包含打印花的图案的代码和颜色控制代码。
import turtle
#create window and turtle
window=turtle.Screen()
babbage=turtle.Turtle()
#draw stem and centre
babbage.color("green","black")
babbage.left(90)
babbage.forward(100)
babbage.right(90)
#draw ccentre
babbage.color("black","black")
babbage.begin_fill()
babbage.circle(10)
babbage.end_fill()
#draw all petals
for i in range(1,24):
if babbage.color()==("red","black"):
babbage.color("orange","black")
elif babbage.color()==("orange","black"):
babbage.color("yellow","black")
else:
babbage.color("red","black")
babbage.left(15)
babbage.forward(50)
babbage.left(157)
babbage.forward(50)
#babbage.hideturtle()
#close window
babbage.hideturtle()
window.exitonclick()