turtle简易画笔交互程序

turtle简易画笔交互程序

turtle简易画笔交互程序

turtle简易画笔交互程序


这是一个非常简单的交互小程序。它是一个简易画笔,在这个画板上你可以操作形状为园形的小海龟画画。当然本程序是采用Python的海龟画图模块编制的。操作方法:单击左键定位到坐标,单击中键更新画笔颜色,单击右键填充封闭区域。
本程序并没有新建一个海龟,这是由于当用from turtle import * 的时候会有一只默认的海龟对象。它的源代码需要付费才能查看到。
下面是代码预览,需要完整代码请扫码付款后查看。

"""
   turtle简易画笔交互程序
"""

import time
from turtle import *

def switchupdown(x=0, y=0):
    """
       切换落笔/结束填充和抬笔/开始填充状态
    """
    if pen()["pendown"]: # 如果是落笔状态则结束填充并抬笔
        end_fill()       # 结束填充
        up()             # 抬笔
    else:
        down()           # 落笔
        begin_fill()     # 开始填充

成为会员后,登陆才能继续浏览!联系微信scratch8即可办理会员。
(会员专属:能浏览所有文章,下载所有带链接的Python资源。)

李兴球

李兴球的博客是Python创意编程原创博客

评论已关闭。