python画鱼尾狮

1年前 (2023-09-02)阅读156回复0
吕岭路
吕岭路
  • 注册排名10019
  • 经验值10
  • 级别
  • 主题2
  • 回复0
楼主

最近学习了Python编程语言,发现它可以开发很多有趣的程序,包括绘图。今天我来分享一个简单的Python绘图程序,用它可以画出一个非常生动的鱼尾狮!

import turtle
# 设置画布
turtle.setup(800, 600, 0, 0)
# 设置画笔颜色和大小
turtle.color('red')
turtle.pensize(3)
# 绘制狮子头部和耳朵
turtle.penup()
turtle.goto(-200, 0)
turtle.pendown()
turtle.begin_fill()
turtle.setheading(45)
turtle.circle(100, 180)
turtle.setheading(135)
turtle.circle(-100, 180)
turtle.end_fill()
turtle.penup()
turtle.goto(-40, 150)
turtle.pendown()
turtle.begin_fill()
turtle.setheading(120)
turtle.circle(-40, 180)
turtle.setheading(210)
turtle.circle(40, 180)
turtle.end_fill()
# 绘制狮子身体和尾巴
turtle.penup()
turtle.goto(100, 0)
turtle.pendown()
turtle.begin_fill()
turtle.setheading(45)
turtle.circle(100, 180)
turtle.setheading(135)
turtle.circle(-100, 180)
turtle.end_fill()
turtle.penup()
turtle.goto(200, -60)
turtle.pendown()
turtle.right(120)
turtle.forward(80)
turtle.right(120)
turtle.forward(80)
turtle.penup()
turtle.goto(300, 0)
turtle.pendown()
turtle.right(120)
turtle.forward(80)
turtle.right(120)
turtle.forward(80)
# 完成绘图
turtle.done()

可以看到,代码非常简单,只需要导入turtle模块,设置画布和画笔的属性,就可以使用turtle命令进行绘制了。具体过程是在画布上绘制头部和耳朵、身体和尾巴的各个部分,然后使用turtle.done()命令完成绘图。

这只鱼尾狮很生动有趣,是不是让人看了很喜欢呢!

本文可能转载于网络公开资源,如果侵犯您的权益,请联系我们删除。

本文地址:https://www.pyask.cn/info/128.html

0
回帖

python画鱼尾狮 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息