📜  Python中的 turtle.pen()函数

📅  最后修改于: 2022-05-13 01:54:51.516000             🧑  作者: Mango

Python中的 turtle.pen()函数

turtle 模块以面向对象和面向过程的方式提供海龟图形原语。因为它使用 Tkinter 作为底层图形,所以它需要安装一个支持 Tk 的Python版本。

乌龟笔()

此函数用于返回或设置具有以下键/值对的“笔字典”中笔的属性:

  • “显示”:真/假
  • “pendown”:真/假
  • “pencolor”:颜色字符串或颜色元组
  • “fillcolor”:颜色字符串或颜色元组
  • “pensize” : 正数
  • “速度”:0..10 范围内的数字
  • “resizemode”:“auto”或“user”或“noresize”
  • “拉伸因子”:(正数,正数)
  • “剪切因子”:数字
  • “大纲”:正数
  • “倾斜”:数字

该字典可用作后续 pen() 调用的参数,以恢复以前的笔状态。此外,这些属性中的一个或多个可以作为关键字参数提供。这可用于在一个语句中设置多个笔属性。

以下是上述方法的实现以及一些示例:

示例 1:

Python3
# import package
import turtle
 
# check default values
print(turtle.pen())


Python3
# import package
import turtle
 
# check default to compare
print(turtle.pen())
 
# update with some inputs
turtle.pen(pencolor="red", outline=2)
 
# again check
print(turtle.pen())


输出 :

示例 2:

Python3

# import package
import turtle
 
# check default to compare
print(turtle.pen())
 
# update with some inputs
turtle.pen(pencolor="red", outline=2)
 
# again check
print(turtle.pen())

输出 :