用法:
turtle.pen(pen=None, **pendict)
- pen:- 包含以下部分或全部键的字典
- pendict:- 一个或多个keyword-arguments,以下列键为关键字
参数:
使用以下键/值对在“pen-dictionary” 中返回或设置笔的属性:
- “shown”:真/假
- “pendown”:真/假
- “pencolor”:color-string 或 color-tuple
- “fillcolor”:color-string 或 color-tuple
- “pensize”:正数
- “speed”:0..10 范围内的数字
- “resizemode”:“auto” or “user” 或 “noresize”
- “stretchfactor”:(正数,正数)
- “outline”:正数
- “tilt”:号码
该字典可用作随后调用
pen()
以恢复以前的pen-state 的参数。此外,这些属性中的一个或多个可以提供为keyword-arguments。这可用于在一个语句中设置多个笔属性。>>> turtle.pen(fillcolor="black", pencolor="red", pensize=10) >>> sorted(turtle.pen().items()) [('fillcolor', 'black'), ('outline', 1), ('pencolor', 'red'), ('pendown', True), ('pensize', 10), ('resizemode', 'noresize'), ('shearfactor', 0.0), ('shown', True), ('speed', 9), ('stretchfactor', (1.0, 1.0)), ('tilt', 0.0)] >>> penstate=turtle.pen() >>> turtle.color("yellow", "") >>> turtle.penup() >>> sorted(turtle.pen().items())[:3] [('fillcolor', ''), ('outline', 1), ('pencolor', 'yellow')] >>> turtle.pen(penstate, fillcolor="green") >>> sorted(turtle.pen().items())[:3] [('fillcolor', 'green'), ('outline', 1), ('pencolor', 'red')]
相关用法
- Python turtle.pencolor()用法及代码示例
- Python turtle.pensize用法及代码示例
- Python turtle.pen()用法及代码示例
- Python turtle.pencolor用法及代码示例
- Python turtle.pos()用法及代码示例
- Python turtle.write_docstringdict()用法及代码示例
- Python turtle.reset用法及代码示例
- Python turtle.delay()用法及代码示例
- Python turtle.write()用法及代码示例
- Python turtle.getpen()用法及代码示例
- Python turtle.isvisible用法及代码示例
- Python turtle.onkey用法及代码示例
- Python turtle.tracer用法及代码示例
- Python turtle.end_fill()用法及代码示例
- Python turtle.undo用法及代码示例
- Python turtle.onscreenclick()用法及代码示例
- Python turtle.speed()用法及代码示例
- Python turtle.up()用法及代码示例
- Python turtle.tilt()用法及代码示例
- Python turtle.fillcolor()用法及代码示例
注:本文由纯净天空筛选整理自python.org大神的英文原创作品 turtle.pen。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。