绘制奥运五环主要涉及到Python中的turtle绘图库运用:

turtle.forward(distance)

向当前画笔方向移动distance像素长度

turtle.backward(distance)

向当前画笔相反方向移动distance像素长度

turtle.right(degree)

顺时针移动degree°

turtle.left(degree)

逆时针移动degree°

turtle.pendown()

移动时绘制图形,缺省时也为绘制

turtle.goto(x,y)

将画笔移动到坐标为x,y的位置

turtle.penup()

提起笔移动,不绘制图形,用于另起一个地方绘制

turtle.circle()

画圆,半径为正(负),表示圆心在画笔的左边(右边)画圆

setx( )

将当前x轴移动到指定位置

sety( )

将当前y轴移动到指定位置

setheading(angle)

设置当前朝向为angle角度

home()

设置当前画笔位置为原点,朝向东。

dot(r)

绘制一个指定直径和颜色的圆点

程序源代码为:
```
import turtle
turtle.width(10)
turtle.color('black')
turtle.circle(50)
turtle.penup()
turtle.goto(120,0)
turtle.pendown()
turtle.color('red')
turtle.circle(50)
turtle.penup()
turtle.goto(240,0)
turtle.pendown()
turtle.color('blue')
turtle.circle(50)
turtle.penup()
turtle.goto(60,-50)
turtle.pendown()
turtle.color('yellow')
turtle.circle(50)
turtle.penup()
turtle.goto(180,-50)
turtle.pendown()
turtle.color('pink')
turtle.circle(50)
#Python绘制奥运五环
```
运行后,结果为:

												

最新文章

  1. 网站指纹识别工具——WhatWeb v0.4.7发布
  2. 【软件工具】Driver Booster3永久激活法
  3. 【2016-10-15】【坚持学习】【Day6】【组合模式】
  4. 谈谈我的编程之路---WAMP(四)
  5. easy_install - pip
  6. Java魔法堂:打包知识点之jar
  7. QT5-控件-QScrollArea-可以用于把一个窗口分割为多个-比如根据图片大小显示滚动条
  8. SurfaceView类透明背景设置
  9. [LeetCode] Redundant Connection II 冗余的连接之二
  10. Android项目中独立Git项目分库后的编译调试时Gradle的配置
  11. clipboard.js -- js实现将文本复制到剪贴板的方法
  12. jmeter 启动报错:not able to find java executable or version
  13. SQL 对等发布
  14. Future 模式简介
  15. eclipse设置字体_字符编码_快捷键
  16. SpringMVC七种参数绑定简单介绍
  17. Spring Cloud(Dalston.SR5)--Ribbon 中间层负载均衡
  18. JAVA框架 Mybaits 动态sql
  19. PHP完美分页类
  20. php使用wkhtmltopdf导出pdf

热门文章

  1. 软工读书笔记 week2
  2. 13.用别名(alias)创建你自己的命令
  3. 我只是个搬运工,walle
  4. org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/JJ]]
  5. linux系统服务器可能被攻击的几种攻击方式
  6. React学习笔记(六)事件处理
  7. Nginx学习---企业级nginx环境搭建
  8. find bugs设置
  9. Linux命令--目录处理
  10. 13、Node.js 全局对象