Python turtle.width()用法及代码示例 您所在的位置:网站首页 python线条粗细代码 Python turtle.width()用法及代码示例

Python turtle.width()用法及代码示例

2024-06-25 05:41| 来源: 网络整理| 查看: 265

turtle 模块以面向对象和面向过程的方式提供 turtle 图形基元。由于它使用Tkinter作为基础图形,因此需要安装有Tk支持的Python版本。

turtle .width()

此方法用于设置或返回线宽。将线条粗细设置为宽度或返回。如果将resizemode设置为“auto”,并且turtleshape是多边形,则将以相同的线宽绘制该多边形。如果未提供任何参数,则返回当前的pensize。

用法:

turtle.width(width=None) turtle.pensize(width=None)

注意:此方法具有Aliases:pensize和width,并且仅需要一个参数“ width-正数”。

下面是上述方法的实现和一些示例:

范例1:

Python3 # import package import turtle        # forward turtle by 100 turtle.forward(100)    # set turtle width to 4 turtle.width(4)    # forward turtle by 100 # in right direction turtle.right(90) turtle.forward(100)

输出:

范例2:

Python3 # import package import turtle     # loop for pattern for i in range(15):        # set turtle width   turtle.width(15-i)        # motion for pattern   turtle.forward(50+15*i)   turtle.right(90)

输出:

在上面的示例中,我们在每次移动时都减小了 turtle 的大小,因此外线的线的尺寸小于内线的线的尺寸。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有