关于海龟画图的实战~

hello,大家好,我是Dream~
在上一次的文章中,想必大家都对海龟基础知识有了一个简单的了解和掌握!海龟基础知识----那现在教给大家一些实战的要素,希望的家喜欢!

在海龟画图中,开始的鼠标形状常用的有 arrow(向右的等腰三角形)、turtle(海龟)、circle(实心圆)、square(实心正方形)、triangle(向右的正三角形) 或 classic(箭头)等 6 种
1.实现鼠标自由移动

import turtle
t = turtle.Turtle()
t.shape("turtle")
t.color("green")
turtle.listen()
def fun(x, y):t.pendown()t.goto(x, y)
t.ondrag(fun, 1)#ondrag():表示处理鼠标拖动事件,默认值为1(鼠标左键)、2(鼠标中键,即按下滑轮)、3(鼠标右键)
turtle.done()

像这样我们就可以自由移动鼠标,一展你的一笔作画吧(哈哈哈)

像代码中的turtle和green还有背景都是可以换的,可以参考开头给大家提供的文章

2.填充颜色
绘制填充图形在海龟绘图中,默认绘制的图形只显示轮廓,不会填充,这时可以使用 begin_fill( )和 end_fill()方法绘制填充图形
begin_fill() :在绘制要填充的形状之前调用
**end_fill():**在绘制完要填充的形状之后调用,并且要保证前面已经调用了 begin_fill() 方法。

import turtle  # 导入海龟绘图模块
turtle.color("red")  # 填充颜色
turtle.begin_fill()  # 标记填充开始
turtle.circle(120, steps=16)  # 绘制正16边形
turtle.end_fill()  # 标记填充结束
turtle.done()  # 海龟绘图程序的结束语句(开始主循环)

3.简单例子----画一个大圆扇

# -*- coding: UTF-8 -*-
"""
@author:AmoXiang
@file:5.绘制矩形.py
@time:2020/12/30
"""
import turtle  # 导入海龟绘图模块def draw_rect(num):for i in range(1, num + 1):turtle.speed(0)  # 设置画笔的速度,0为最快turtle.left(5)turtle.width(3)  # 画笔粗细turtle.color("orange")  # 画笔颜色为橙色turtle.forward(200)  # 画一条200像素的线turtle.right(90)  # 顺时针旋转90°turtle.color("red")  # 画笔颜色为红色turtle.forward(100)  # 画一条100像素的线turtle.right(90)  # 顺时针旋转90°turtle.color("green")  # 画笔颜色为绿色turtle.forward(200)  # 画一条200像素的线turtle.right(90)  # 顺时针旋转90°turtle.color("purple")  # 画笔颜色为紫色turtle.forward(100)  # 画一条100像素的线turtle.ht()  # 隐藏海龟光标可以提升速度
draw_rect(100)#划一百次
turtle.done()  # 海龟绘图程序的结束语句(开始主循环)

好了,这就是今天我要分享给大家的东西了
如果你喜欢的话,就不要吝惜你的一键三连了~
谢谢大家!

【零基础学Python】海龟画图篇 :第十九节--海龟画图实际应用|用法总结相关推荐

  1. 【零基础学Java】—多线程(四十九)

    [零基础学Java]-多线程(四十九) 一.并发与并行 并发:指两个或多个事件在同一时间段内发生 并行:指两个或多个事件在同一时刻发生(同时发生) 二.进程和线程

  2. 【零基础学Python】爬虫篇 :第十四节--爬虫+词云解决实际问题

    十行代码帮助小姐姐给偶像送上最真挚的礼物----爬虫词云齐上阵,熬夜精心制作 905.png#pic_center) 故事背景 最近嘛,有位朋友找我帮忙嘛,希望我帮她做一份礼物,送给一直鼓舞着她不断向 ...

  3. 零基础学python免费网课-零基础学Python量化投资,超值线上课程反复回看

    原标题:零基础学Python量化投资,超值线上课程反复回看 超值网络课程 量化投资是一种严谨.系统化的投资方式,相比起传统投资,量化投资风险低回报高,但是它要求投资者使用数据处理分析.计算机编程技术. ...

  4. python零基础电子书免费下载-零基础学Python

    准备自学Python朋友,不放来看看<零基础学Python>吧!小编这里为各位送上的是这本书的全彩PDF版,该书从初学者角度出发,通过通俗易懂的语言.流行有趣的实例,详细地介绍了使用IDL ...

  5. 零基础学python全彩版实战答案-零基础学Python(全彩版)

    商品描述: 本店出售的图书均是正版二手书,有一些笔记划线,基本是六-九品新左右,基本都没有光盘.介意者请提前咨询客服.本店所有书籍,因买家导致退货退款的,发出运费参照不包邮运费模板由买家承担.如果签收 ...

  6. 零基础学python图文版-杭州零基础学python图文版

    杭州零基础学python图文版 来源:教育联展网 编辑:佚名 发布时间:2018-09-19 学习python有什么用? 如果你想学Python,或者你刚开始学习Python,那么你可能会问:&quo ...

  7. 零基础学python电子书-零基础学Python

    准备自学Python朋友,不放来看看<零基础学Python>吧!小编这里为各位送上的是这本书的全彩PDF版,该书从初学者角度出发,通过通俗易懂的语言.流行有趣的实例,详细地介绍了使用IDL ...

  8. 零基础学python全彩版答案-零基础学Python(全彩版)

    商品描述: 本店出售的图书均是正版二手书,有一些笔记划线,基本是六-九品新左右,基本都没有光盘.介意者请提前咨询客服.本店所有书籍,因买家导致退货退款的,发出运费参照不包邮运费模板由买家承担.如果签收 ...

  9. 零基础学python pdf-零基础学Python PDF 全彩影印版

    给大家带来的一篇关于python编程相关的电子书资源,介绍了关于零基础学Python.明日科技方面的内容,本书是由吉林大学出版社出版,格式为PDF,资源大小314 MB,明日科技编写,目前豆瓣.亚马逊 ...

  10. python线上课程-零基础学Python量化投资,超值线上课程反复回看

    原标题:零基础学Python量化投资,超值线上课程反复回看 超值网络课程 量化投资是一种严谨.系统化的投资方式,相比起传统投资,量化投资风险低回报高,但是它要求投资者使用数据处理分析.计算机编程技术. ...

最新文章

  1. Oracle11 expdp0734,oracle 11g expdp impdp 跨平台迁移数据
  2. 腾讯AI Lab视觉计算中心招聘计算机视觉算法实习生
  3. 香蕉派 banana pi github 最新Linux 代码升级到kernel 4.2.
  4. (转)使.Net程序在未安装framework的电脑上运行(公布方法、源代码)
  5. 怎么改掉科学计数法_马拉松猝死频发为哪般——听听冠军们怎么说
  6. python中怎样创建字典内建函数_python中常用的字典内建函数
  7. Spring.NET学习笔记13——AOP的概念(基础篇) Level 200
  8. webpack插件实现自动抽取css中的主题色样式,并动态切换主题色(element-ui)
  9. python 命名管道_Linux 下 Python 读取命名管道的疑惑
  10. 计算机速录学什么,学速录需要哪些能力
  11. Android开发,并不见得是一个走得长远的路子
  12. 神马?手机逆袭电脑了?PC版《我叫MT》下月在手机上封测?
  13. js正则表达式校验手机号码和电话号码
  14. 图相关论文阅读与总结
  15. qq服务器上的文件删除后如何恢复,QQ文件失效怎么恢复(过期的QQ文件如何申请恢复)...
  16. 熔断机制什么意思_熔断机制是什么意思
  17. win10 搜索本地应用没反应,Cortana显示已挂起 的解决办法
  18. pyecharts显示K线、均线、成交量和MACD
  19. mysql导致根目录爆满_MYSQL临时表导致根分区爆满问题分析
  20. 这是不是你在找的【电销帮手】——人机耦合佳信静默机器人

热门文章

  1. java枚举报错_java枚举类
  2. SPSS实现快速聚类(K-Means/K-均值聚类)
  3. spark版本升级问题org.apache.spark.Logging
  4. js替换关键词为链接,只替换一次,要避开超链接或图片
  5. 二级域名的子域名查看方法及工具
  6. spark submit参数及调优(转载)
  7. javascript中reduce的用法
  8. UTF-8 with BOM是什么意思
  9. python保存dat文件_用Python解析.DAT文件
  10. 元界快讯|首个物联网元宇宙平台“物联森友会”即将上线