1967年,

Daniel G. Bobrow

,

Wally Feurzeig

,

Seymour Papert

Cynthia Solomon

设计了LOGO编程语言,用一种直观的方式教孩子们学习编程。尽管该语言也可以解决复杂问题,但给大家留下最深刻印象的是它里面的

海龟绘图系统

(Turtle Graphics)。

在Python环境中已经内置好了turtle模块,你只需要在Python IDLE中输入2行语句,就可以让小海龟就位。

turtle

turtle.reset()

我们用turtle画一朵有趣的花

import turtle#从标准库里面引入turtle

def draw_diamond(turt):

for i in range(1,3):

turt.forward(100)#向前走100步

turt.right(45)#然后海龟向右转45度

turt.forward(100)#向前走100步

turt.right(135)#然后又向右转135度

def draw_art():

window = turtle.Screen()#获得一个窗口句柄

window.bgcolor("blue")#把背景设为蓝色

#创建一个Turtle的实例

brad = turtle.Turtle()

brad.shape("turtle")#形状是一个海龟

brad.color("red")#颜色是红色

brad.speed('fast')#画的速度快fast慢slow

for i in range(1,37):#循环36次

draw_diamond(brad)#单画一个菱形当作花瓣

brad.right(10)#旋转10度

brad.right(90)#画完一周后,海龟转90度

brad.forward(260)#画一根长线

window.exitonclick()#当点击一下窗口会自动关闭

draw_art()#调用函数

效果:

(一些文字来源网络,只学习记录使用。)

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/220205/viewspace-2641148/,如需转载,请注明出处,否则将追究法律责任。

python海龟绘图画玫瑰花的简笔画_用python的小海龟 Turtle 画一朵好看又有趣的小花-Go语言中文社区...相关推荐

  1. python海龟怎样写字又快又好看_用python的小海龟 Turtle 画一朵好看又有趣的小花-Go语言中文社区...

    1967年, Daniel G. Bobrow , Wally Feurzeig , Seymour Papert 和 Cynthia Solomon 设计了LOGO编程语言,用一种直观的方式教孩子们 ...

  2. 用python画小花_用python的小海龟 Turtle 画一朵好看又有趣的小花-Go语言中文社区...

    1967年, Daniel G. Bobrow , Wally Feurzeig , Seymour Papert 和 Cynthia Solomon 设计了LOGO编程语言,用一种直观的方式教孩子们 ...

  3. 用python画小花_用python的小海龟 Turtle 画一朵好看又有趣的小花

    1967年, Daniel G. Bobrow , Wally Feurzeig , Seymour Papert 和 Cynthia Solomon 设计了LOGO编程语言,用一种直观的方式教孩子们 ...

  4. 用python的小海龟 Turtle 画一朵好看又有趣的小花

    1967年, Daniel G. Bobrow ,  Wally Feurzeig ,  Seymour Papert  和  Cynthia Solomon 设计了LOGO编程语言,用一种直观的方式 ...

  5. python turtle 椭圆_Python易学就会(五)turtle绘制椭圆与递归-Go语言中文社区

    前两篇文章基本涵盖了turtle的大部分功能,同时也借由对turtle功能的展示,厘清了Python的一些语法特点,以利于新手入门.但是短短几个例子,阐述得还是有限,这里再展开两个知识点,一方面对tu ...

  6. python画简单花的代码_利用python的turtle库画一朵简单的玫瑰花,并添加文字

    # 画玫瑰花的代码是参考网上的, 文字添加代码是自己写的,画布大小是自己设置的 import turtle # 设置画布大小 # turtle.screensize(canvwidth=None, c ...

  7. 简笔彩色圣诞树的python代码_Python绘图,圣诞树,花,爱心 | Turtle篇-Go语言中文社区...

    1.画圣诞树 import turtle screen = turtle.Screen() screen.setup(800,600) circle = turtle.Turtle() circle. ...

  8. python代码画小猪佩奇动画片全集_使用python画个小猪佩奇的示例代码

    本文给大家较详细的介绍了使用python画个小猪佩奇的示例代码,感兴趣的朋友一起看看吧 基本原理 选好画板大小,设置好画笔颜色.粗细,定位好位置,依次画鼻子.头.耳朵.眼睛.腮.嘴.身体.手脚.尾巴, ...

  9. python画小猪乔治动画片全集_使用Python的turtle画小猪乔治和哆啦 A 梦!附源码!...

    本人是Python新人小白,欢迎各位大佬指正,本文介绍的是用Python的turtle画一只小猪乔治. 还有本人画画基础超级差= =没天赋,画参考度娘上的一个图片画的. 先上总代码,然后说说我写的思路 ...

  10. python绘制爱心气球_python中用turtle画爱心表白-Go语言中文社区

    python中用turtle画爱心表白 运行后的效果图: 下面的代码是在python3.7写的,代码有点长,但却语法简单易懂 代码如下: import turtle str = input('请输入表 ...

最新文章

  1. 通过mrtrix3进行概率纤维追踪+核磁共振影像数据处理
  2. Script:优化crs_stat命令的输出
  3. python 编程一日一练-Python每日一练0013
  4. java小编程-----读取文本文件csb.txt,统计字符个数,并把结果保存到result.txt
  5. mysql递归查询之后的排序问题_MySQL递归排序查询+树节点生成
  6. java随机数排序算法_理解快速排序算法
  7. C++:07---this指针
  8. 计算机组成原理简单计算机设计,计算机组成原理课设.doc
  9. 你都怎样看知乎日报?
  10. Android 自定义组合控件小结
  11. sql数据库去重语法_浅谈sql数据库去重_MySQL
  12. JVM-class文件完全解析-类索引,父类索引和索引集合
  13. Web(4)servlet
  14. CDH大数据平台搭建
  15. matlab iir滤波器参数,[Matlab]IIR滤波器参数
  16. VLAN及VLAN间路由
  17. 【保研夏令营经验贴】2021复旦大学计算机科学技术学院
  18. [英语语法]词法之形容词
  19. 【CC精品教程】ContextCapture(CC)集群处理环境部署图文教程
  20. 不能整除7的整数C语言,求1-1000中能被3整除,且不能被7整除,且至少有一位数是5的整数...

热门文章

  1. xiaoxin juju needs help - 组合公式
  2. Scrapped or attached views may not be recycled
  3. 数据分析:OLS回归分析
  4. 华硕路由官方固件修改hosts可重启路由
  5. 【Linux】/bin/sh、/bin/bash、/bin/dash、init=/sysroot/bin/bash(sh) 、init=/bin/bash(sh) 的区别
  6. mac 下安装Microsoft Remote Desktop远程桌面客户端
  7. 天网系统服务器码,天网管理系统
  8. Mac Xshell 下载 (FinallShell)
  9. mysql 月初 月末_月初 月末 sql 语句(日期所在月的第一天,最后一天)
  10. 从本质出发理解掌握三大坐标系下的三大方程(三)--旋度公式