Python中使用Turtle绘制阴阳鱼(小白的学习分享)

五一在家无聊,小白第一次学习绘制阴阳鱼,代码如下,请各位大神指点:

#作者:Guangxu
#功能:阴阳鱼的绘制
#版本:V1.0
#日期:04/05/2020
# ENV:python 3.6.4import turtle
# 设置抬笔跳跃
def my_goto(x, y):turtle.penup()turtle.goto(x, y)turtle.pendown()def main():# 设置画笔速度及画笔颜色turtle.speed(5)turtle.pencolor("black")# 将阴阳鱼图案移至画布中心my_goto(0, -200)# 绘制黑鱼外身turtle.color("black")turtle.begin_fill()turtle.circle(200, 180)turtle.circle(100,180)turtle.circle(-100,180)turtle.end_fill()# 绘制白鱼外身turtle.circle(-200, 180)# 绘制黑鱼鱼眼turtle.color("white")turtle.begin_fill()my_goto(0, 70)turtle.circle(30)turtle.end_fill()# 绘制白鱼鱼眼my_goto(0, -130)turtle.pencolor("black")turtle.circle(30)# 绘制名字及绘制日期my_goto(30, -300)turtle.write('by GuangxuNotes 2020/05/04', font=("Bradley Hand ITC", 18, "bold"))turtle.exitonclick()if __name__ == '__main__':main()


这个是运行之后的效果。。

Python中使用Turtle绘制阴阳鱼(小白的学习分享)相关推荐

  1. Python中使用turtle绘制棋盘详解

    效果 实现 源码 import turtle #声明棋盘的单元格宽度为30,数量为18 width = 30 num = 18 #设置画布大小 turtle.screensize(1200,900,& ...

  2. Python中使用turtle绘制多个同心圆

    效果 代码 import turtle t = turtle.Pen() my_colors = ("red","green","yellow&quo ...

  3. 【适合Python语言小白的股价图】利用Python中的matplotlib绘制股价图(非k线图)

    [适合Python语言小白的股价图]利用Python中的matplotlib绘制股价图(非k线图) 代码小白,最近做一家公司的股价复盘用到了matplotlib,在此做个小小的记录.代码的逻辑比较笨, ...

  4. 五十六、教用Python中的turtle海龟画图(上篇)

    @Author:Runsen @Date:2020/5/27 作者介绍:Runsen目前大三下学期,专业化学工程与工艺,大学沉迷日语,Python, Java和一系列数据分析软件.导致翘课严重,专业排 ...

  5. python中turtle什么意思,Python中的turtle初探

    turtle Python自带了一个turtle库,就像名字turtle说的那样,你可以创建一个turtle,然后这个turtle可以前进,后退,左转,这个turtle有一条尾巴,能够放下和抬起,当尾 ...

  6. Python中matplotlib默认绘制的条形图比较胖?如何设置成体型匀称的条形图,达到最佳的可视化效果。

    Python中matplotlib默认绘制的条形图比较胖?如何设置成体型匀称的条形图,达到最佳的可视化效果. #默认情形下的条形图 n_bars = len(x_labels)xval = np.ar ...

  7. python绘制三维曲面图-Python中使用Matplotlib绘制3D图形示例

    原标题:Python中使用Matplotlib绘制3D图形示例 3D图形能给我们对数据带来更加深入地理解.python的matplotlib库就包含了丰富的3D绘图工具.3D图形在数据分析.数据建模. ...

  8. python绘制三维曲面图-python中Matplotlib实现绘制3D图的示例代码

    Matplotlib 也可以绘制 3D 图像,与二维图像不同的是,绘制三维图像主要通过 mplot3d 模块实现.但是,使用 Matplotlib 绘制三维图像实际上是在二维画布上展示,所以一般绘制三 ...

  9. 五十七、教用Python中的turtle海龟画图(下篇)

    @Author:Runsen @Date:2020/5/27 作者介绍:Runsen目前大三下学期,专业化学工程与工艺,大学沉迷日语,Python, Java和一系列数据分析软件.导致翘课严重,专业排 ...

最新文章

  1. 排序算法之计数排序、基数排序和桶排序
  2. Python的介绍与安装
  3. rpm 软件的安装和卸载
  4. LINUX之前UNIX的历史
  5. 常用的分隔符有哪三种_加固博士:常用防水材料大比拼,究竟花落谁家?
  6. python如何爬虫eps数据_入门Python爬虫 -- 解析数据篇
  7. Linux 底层原理 —— epoll 与多路复用
  8. 禁止普通账户将主机加入域控
  9. 尘埃落定!熊猫互娱近20亿元投资纠纷已解决
  10. java打印等腰三角形_可打印丨四年级数学易错易失分的26个知识点总结(附例题+答案),给孩子收藏!...
  11. 【Caffe代码解析】SyncedMemory
  12. 检测移动端设备信息 (手机品牌、系统版本等 或 PC
  13. Java内存Happen-Before
  14. chrome浏览器添加crx插件
  15. 文献翻译平台(自用)
  16. 画原型图的几大坑,你被埋了吗?!
  17. PHP单例模式连接数据库
  18. 【50集全】国家地理双语纪录片-第26集【Lion】学习笔记
  19. Centos6.5(64位mini版)安装Python2.7.11
  20. 基于vc的freetype字体轮廓解析_MulayCap:基于多层表达的单目彩色相机的人体动作捕捉新方案...

热门文章

  1. 抖音带火的这种无线领夹麦克风,央视主持人都在用
  2. 视频教程-Ajax从入门到进阶视频课程(通俗易懂)-JavaScript
  3. 具有对称性质的单参数混沌镜像系统的切换控制
  4. python import ssl失败_Python3.7.5 ssl模块导入失败的解决办法
  5. 福大软工·第一次作业-准备
  6. QT大作业之---学生信息管理系统
  7. cocos studio 3.10 垂死挣扎版1.1 发布啦,带使用视频
  8. 简单理解二进制的左移和右移(通俗易懂)
  9. PCIe转PXI 套件 PXI远程控制器
  10. 在Windows安装Reids 详解