使用python turtle库,画一个太阳花,并签名,在画上写上你的名字。

今天我们使用turtle库,画一个漂亮的太阳花,并且可以像一个个传世的著名画家一样,在这个画上签上你的大名,^_^。

先看一下效果,效果如下:

python名画 python画图写名字_python名画

贴上完整的代码:

from  turtle import *
import time


def main():
    color('red', 'yellow')
    begin_fill()
    while True:
        forward(200)
        left(170)
        if abs(pos()) < 1:
            break
    end_fill()
    penup()
    goto(200, -100)
    #把文字换成自己的名字,就能打印签名了
    turtle.write("小明画的~")
    done()
main()

其实就是反复的画一个直线,然后当这个直线回到起点的时候,就结束。forward是按照当前的方向,向前200个像素;left为向左旋转170度;write()将参数内的文字写到图画上。

实现了的话,点个赞再走吧~~