用Python画一只鸭子
时间: 2023-11-16 17:09:30 浏览: 271
Python动态语言与鸭子类型详解
好的,以下是Python绘制一只鸭子的代码:
```python
import turtle
# 创建一个窗口
window = turtle.Screen()
window.bgcolor("#99CCFF")
# 创建一只鸭子
duck = turtle.Turtle()
# 画鸭子身体
duck.color("#FFCC33")
duck.begin_fill()
duck.circle(50)
duck.end_fill()
# 画鸭子头部
duck.color("#FFCC33")
duck.up()
duck.goto(50, 50)
duck.down()
duck.begin_fill()
duck.circle(20)
duck.end_fill()
# 画鸭子嘴巴
duck.color("#FF6600")
duck.up()
duck.goto(70, 70)
duck.down()
duck.right(45)
duck.forward(30)
duck.right(135)
duck.forward(30)
# 画鸭子眼睛
duck.color("#000000")
duck.up()
duck.goto(60, 80)
duck.down()
duck.begin_fill()
duck.circle(5)
duck.end_fill()
# 隐藏乌龟
duck.hideturtle()
# 显示窗口
window.mainloop()
```
希望你喜欢这只可爱的鸭子!
阅读全文