我一直在尝试使用Python龟图设计下面的图像。
到目前为止,这是我想出的。
这是我的代码段。
from turtle import Turtle
t=Turtle()
t.hideturtle()
t.speed(0)
def text():
t.color("blue")
t.write("AOL",align="center",font=("Adobe Gothic Std B",100,"bold"))
def circle_with_color_fill():
t.up()
t.setpos(200,50)
t.down()
t.color("blue")
t.begin_fill()
t.circle(40)
t.end_fill()
def circle():
t.up()
t.setpos(200,40)
t.down()
t.color("blue")
t.circle(50)
text()
circle_with_color_fill()
circle()
t.screen.mainloop()
有谁能建议我如何获得这些三角形?
答案 0 :(得分:0)
由于您已经制定了文本,因此使用标记对徽标进行了粗略的近似:
from turtle import Turtle, Screen
STAMP_UNIT = 20
screen = Screen()
aol = Turtle(shape='triangle', visible=False)
aol.color('blue')
aol.turtlesize(140 / STAMP_UNIT)
aol.stamp()
aol.shape('circle')
aol.turtlesize(80 / STAMP_UNIT, outline=12)
aol.color(screen.bgcolor(), 'blue')
aol.stamp()
screen.exitonclick()
<强>输出强>