刚刚学习到pyton,并不熟练希望各位可以用pyton turtle编写下面的图片
参考这为大佬的:Python turtle库图形绘制——毛笔简笔画和平鸽
https://blog.csdn.net/hz_zhangrl/article/details/128528945
很高兴能为您提供帮助!根据您的需求,以下是绘制以上图形的Python Turtle代码:
import turtle
def draw_star():
t = turtle.Turtle()
t.pensize(4)
t.speed(0)
t.color('red', 'yellow')
t.begin_fill()
for i in range(5):
t.forward(100)
t.right(144)
t.forward(100)
t.left(72)
t.end_fill()
turtle.done()
def draw_circle():
t = turtle.Turtle()
t.speed(0)
t.pensize(4)
t.color('blue', 'green')
t.begin_fill()
t.circle(150)
t.end_fill()
turtle.done()
def draw_rectangle():
t = turtle.Turtle()
t.speed(0)
t.pensize(4)
t.color('purple', 'orange')
t.begin_fill()
for i in range(4):
t.forward(200)
t.right(90)
t.end_fill()
turtle.done()
if __name__ == '__main__':
draw_star()
draw_circle()
draw_rectangle()
以上代码包含三个函数draw_star、draw_circle和draw_rectangle,分别用于绘制星形、圆形和矩形。每个函数内部使用turtle.Turtle()创建一个海龟实例,设置画笔宽度、颜色和填充等属性,然后开始绘制相应的图形,最后调用turtle.done()表示画图完成。
请在安装好Python和Turtle库的环境中运行以上代码,即可看到所需的三个图形,祝您学习愉快!