效果如下:

代码:

import turtle
pen = turtle.Turtle()
pen.speed(10)for i in range(180):pen.forward(100)pen.right(30)pen.forward(20)pen.left(60)pen.forward(50)pen.right(30)pen.penup()pen.setposition(0, 0)pen.pendown()pen.right(2)
turtle.done()

turtle 的库文档如下网址:

https://docs.python.org/zh-cn/3/library/turtle.html

海龟绘图很适合用来引导孩子学习编程。 最初来自于 Wally Feurzeig, Seymour Papert 和 Cynthia Solomon 于 1967 年所创造的 Logo 编程语言。turtle 模块提供面向对象和面向过程两种形式的海龟绘图基本组件。由于它使用 tkinter 实现基本图形界面,因此需要安装了 Tk 支持的 Python 版本。

Python turtle 绘制有趣的图形相关推荐

  1. python turtle画有趣的图形_Python turtle库绘制简单图形

    一.简介 Python中的turtle库是一个直观有趣的图形绘制函数库.turtle库绘制图形有一个基本框架:一个小海龟在坐标系中爬行,其爬行轨迹形成了绘制图形. 二.简单的图形列举 1.绘制4个不同 ...

  2. python: turtle绘制有趣的小图像合集

    白天停电停网了一天后,又遇到一些事情心情难过,白天看到一些有趣的图像,是用python的turtle库画图. 晚上来电了后,也不想学习了,就看网上一些教程学习画图. 1. 飞机 import turt ...

  3. python turtle画有趣的图形_使用python Turtle库画出“精美碎花小清新风格树”

    Turtle库手册可以查询查询 使用Turtle画树,看了一下网上的代码,基本上核心的方法是使用递归:其次通过递归传参更笔的粗细从而改变绘制时的线段,更改树的躯干大小,在遍历到最后一个节点时,更改笔的 ...

  4. Python turtle 绘制正方体

    Python &turtle 绘制正方体直观图 数学知识引入: 斜二测画法(注意,不是"邪恶测画法"哦,^ ^) "三变与三不变": ** " ...

  5. python turtle画椭圆-python turtle 绘制太极图的实例

    效果如下所示: # -*- coding: utf-8 -*- import turtle # 绘制太极图函数 def draw_TJT(R): turtle.screensize(800, 600, ...

  6. python turtle画彩虹-Python turtle 绘制彩色螺旋线

    小朋友总会别各种五颜六色的色彩所吸引,就拿小编的小侄子来说,自己很喜欢美术课,看到五颜六色的颜色都想尝试着图一下,但结果总是不仅人意,今天南京小码王Python培训机构,就为大家介绍一下Python ...

  7. python简笔画绘制 数据驱动绘图恐龙_使用python turtle绘制简笔画大白-Go语言中文社区...

    使用python turtle绘制简笔画大白 完整代码: import turtle as t pen = t.Turtle() # 定义画笔实例 pen.speed(0) pen.pensize(5 ...

  8. 使用Python+turtle绘制同心圆

    使用Python+turtle绘制同心圆 问题描述:数学定义上是指:同一平面上同一圆心而半径不同的圆.简单来说就是:圆心相同半径不同的圆,如果几个圆的圆心是同一点,那么这几个圆就叫做同心圆. 本文使用 ...

  9. 使用python turtle绘制简笔画大白

    使用python turtle绘制简笔画大白 完整代码: import turtle as t pen = t.Turtle() # 定义画笔实例 pen.speed(0) pen.pensize(5 ...

最新文章

  1. 如何挑选靠谱的Java培训机构
  2. 【硬核】秒杀活动技术方案,Redis申请32个G,被技术总监挑战了...
  3. MySQL什么是关系_MySQL教程-关系模型
  4. 语言列表导出xlxs_学习五分钟,掌握一种新语言。
  5. MyBatis映射文件1(增删改、insert获取自增主键值)
  6. HDFS详解(架构设计、副本放置策略、读写流程、进程、常用命令等)
  7. 协程分析之 context 上下文切换
  8. 第35课 函数对象分析(函数操作符()重载)
  9. Linux环境下右键无法新建文档的解决方法——Ubuntu 16.x
  10. 6.26 Python小记**args** kwargs
  11. [论文总结] 科技论文英语写作笔记1
  12. 第2章 先从看得到的入手,探究活动
  13. 程序员美工和真正的游戏美工是两个世界的人
  14. html分辨率与放大倍数,放大镜倍数 你怎样知道放大镜的放大倍数
  15. HNUST-OJ-1803二叉树遍历1
  16. OpenCV的Rect()函数、Rectangle()函数、matchTemplate()参数详解
  17. mysql数据库集群
  18. make编译MCU(nxp1064)基于CMakeLists.txt
  19. CenOS8-置nginx开机自启动
  20. 低代码都快烂大街了,还有人在为低代码吵架

热门文章

  1. HTML5特性之谷歌浏览器桌面消息(window.Notification)推送:
  2. 营销玩法|世界杯期间产品如何提高互动性?
  3. 工作流Activiti初体验—流程撤回【二】
  4. js将阿拉伯数字翻译成中文的大写数字
  5. mysql查询薪酬最高_SQL查询找到第N个最高薪水
  6. CFG保护机制校验逻辑分析
  7. 首批小程序出炉,小游戏?
  8. 企业购买团体商业保险有助提升公司形象
  9. 2017 ACM Arabella Collegiate Programming Contest E. Competitive Seagulls GYM101350E
  10. 在 Create-React-App 中使用 TypeScript(汉化)