猫史档案馆


【Python作品分享】Quick_drawing

用户:丁仪awa丁仪awa查看:0 回复:1 评论:0 创建时间:2021-12-07T18:32:29


【作品展示】

center_image

 

【作品介绍】

你还在为画图麻烦而发愁吗?

为何不试试《快速绘图》?

本作品目前只有一个函数,作者以后会持续更新的!

下面介绍本作品的函数:

1.rectangle(width=100, length=100, x=0, y=0, pen_color="black", fill_color="black", modelling="", print_name=1, print_time=1):内容自己翻译去吧!(大笑)

 

【作品源代码】

from turtle import*
from time import time


def rectangle(width=100, length=100, x=0, y=0, pen_color="black", fill_color="black", modelling="", print_name=1, print_time=1):
    if print_name == 1:
        print("函数名:rectangle()")
        print("参数:")
        print("     width:", width)
        print("     length:", length)
        print("     x:", x)
        print("     y:", y)
        print("     print_name:", print_name)
        print("     print_time:", print_time)
        print("     modelling:", modelling)
    
    if print_time == 1:
        time1 = time()

    wn = Screen()
    t = Pen()
    if modelling == "":
        pass
    elif modelling == "turtle":
        t.shape(modelling)
    else:
        pass
    
    t.pencolor(pen_color)
    t.fillcolor(fill_color)
    t.penup()
    t.goto(x, y)
    t.pendown()
    t.begin_fill()
    for i in range(2):
        t.forward(length)
        t.right(90)
        t.forward(width)
        t.right(90)
    
    t.end_fill()
    if print_time == 1:
        time2 = time()
        print("程序花费了", time2 - time1, "秒")

    wn.exitonclick()

rectangle()

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
一缕余晖一缕余晖

哦哦哦

点赞0


评论