---
# System prepended metadata

title: Pynguin 自由畫

---

# Pynguin 自由畫

![](https://i.imgur.com/qSXa1bB.png)

```python=
reset()
fill("black")
width(5)
for i in range(36):
    fd(10)
    lt(10)
nofill()
goto(65,-50)
fd(150)
goto(270, 0)
fill("black")
for i in range(36):
    fd(10)
    lt(10)
nofill()
goto(335, -50)
fd(50)
lt(90)
fill("blue")
for i in range(50):
    fd(3)
    lt(1)
lt(40)
fd(20)
for i in range(50):
    rt(1.5)
    fd(1.5)
for i in range(50):
    fd(1)
    lt(1)
    fd(1)
for i in range(50):
    fd(1)
    lt(1)
    fd(1)
for i in range(50):
    lt(1)
    fd(3)
for i in range(50):
    rt(1.5)
    fd(1)
for i in range(50):
    fd(1.5)
    lt(1)
for i in range(50):
    lt(1)
    fd(2.5)
    lt(1.9)
goto(100,-290)
fill("black")
for i in range(50):
    rt(0.3)
    fd(1)
    rt(0.2)
    fd(0.5)
    rt(0.2)
    fd(0.5)
    rt(0.3)
    fd(0.5)
    rt(0.3)
    fd(0.5)
    rt(0.3)
    fd(0.5)
    rt(0.3)
    fd(0.5)
for i in range(50):
    rt(2)
for i in range(50):
    fd(4.8)
for i in range(50):
    rt(2.5)
goto(100,-290)
for i in range(50):
    lt(3)
for i in range(50):
    rt(0.3)
    fd(1)
    lt(0.2)
    fd(0.4)
    lt(0.3)
    fd(0.4)
    lt(0.2)
    fd(0.3)
    lt(0.2)
    fd(0.4)
    lt(0.3)
    fd(0.2)
nofill()
for i in range(50):
    goto(130,-295)
for i in range(50):
    lt(0.4)
for i in range(50):
    fd(2)
for i in range(50):
    goto(290,-50)
for i in range(50):
    rt(9)
    fd(2.5)
for i in range(50):
    goto(5,-35)
for i in range(50):
    fill("black")
    rt(9)
    fd(2.5)
    fill("black")
goto(62,-50)
for i in range(36):
    fd(10)
    lt(10)
goto(330, -50)
for i in range(36):
    fd(10)
    lt(10)
goto(255,-50)
for i in range(36):
    fd(3)
    rt(10)
goto(-10,-50)
for i in range(36):
    fd(3)
    rt(10)

```


<iframe width="560" height="315" src="https://www.youtube.com/embed/Amd3JOlECKc" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
