原理:利用turtle绘制圆形,并使圆半径逐步增加

  代码如下:

import turtle
turtle.pensize(30)
for i in range(30):
	turtle.circle(i*10,60)
turtle.done()

  下面对代码解释

----1

import turtle

   导入turtle库,turtle库是python的基础绘图库,这个库被介绍为一个最常用的用来给孩子们介绍编程知识的方法库,其主要是用于程序设计入门,是标准库之一,利用turtle可以制作很多复杂的绘图。turtle名称含义为“海龟”,我们想象一只海龟,位于显示器上窗体的正中心,在画布上游走,它游走的轨迹就形成了绘制的图形。海龟的运动是由程序控制的,它可以变换颜色,改变大小(宽度)等。

----2

turtle.pensize(30)

  设置画笔粗细

---3

for i in range(30):
	turtle.circle(i*10,60)

  循环画圆30次,每次画60度并且半径增加10,也就是说画了30×60度的圆形,1800度,即5圈

----4

turtle.done()

  画完之后,使面板停留,否则画笔画完将自动关闭,本人用的sublime编辑器,但python自带的IDLE编辑器不会出现此类情况

最后:上运行结果

最新文章

  1. rsync+inotify实现自动备份
  2. Unsupported major.minor version 52.0
  3. 再见OI
  4. URAL 1992 CVS 可持久化链栈
  5. Hibernate 一级缓存的陷阱
  6. 一次DB2数据库连接失败(SQLSTATE=08001)的解决方法
  7. 黑马程序员_JAVA基础知识总结2
  8. bzoj1835
  9. SQL Server Reporting Services (SQLEXPRESS) 服务占用80端口
  10. PLSQL developer登录身份证明检索失败的解决办法
  11. aspx向silverlight传值
  12. Visio Premium 2010钥匙+激活破解方法
  13. openGL绘制正方形
  14. String对象的Replace()
  15. iOS App签名的原理
  16. 【Codeforces 788C】The Great Mixing
  17. Python_网页爬虫
  18. [转载] java多线程总结(三)
  19. composer在phpstorm中安装代码库
  20. DBCC--CHECKDB--使用快照还是表锁

热门文章

  1. 元组/字典/集合内置方法+简单哈希表(day07整理)
  2. Andriod Studio设置代码字体大小
  3. django-模板之if语句(九)
  4. PLSQL Developer 超简单使用!!!
  5. egret清除缓存的方法
  6. JSON《===》JavaBean的相互转换
  7. mysql忘记密码怎么办??
  8. 深入理解计算机系统 第十章 系统级I/O
  9. CSS(7)--- 通俗讲解清除浮动
  10. Laravel生命周期与原理