python:小乌龟turtle
2024-10-19 18:18:12
turtle的意思是乌龟,也是python中自带的图形函数,使用turtle的方法也很形象,就好像在画布上有一个小乌龟(在画布上是一个箭头),然后你可以让它动来动去,它经过的地方就被留下了记号。
例如画一个正方形:
def drawSqure(x):
turtle.forward(x) # 让乌龟向前走x距离
turtle.right(90) # 让乌龟向右转90°
turtle.forward(x)
turtle.right(90)
turtle.forward(x)
turtle.right(90)
turtle.forward(x)
drawSqure(100) #执行函数
画一个圆形:
turtle.circle(100)
画一个点:
turtle.dot(10)
绘制多边形:
import turtle
sides = int(raw_input("enter sides:"))
angle = 360.0/sides
length = 400.0/sides turtle.fillcolor("yellow") #将画笔设置为黄色
turtle.begin_fill() #开始填充颜色 for side in range(sides):
turtle.forward(length)
turtle.right(angle) turtle.end_fill() #结束填充颜色
turtle.done()
最新文章
- 备忘-Android ViewPager 子页监听事件
- http_load
- (转)C#实现MD5加密
- 你都认识下面这些参数么?【Camera】
- Java-->;简单的斗地主发牌流程
- 白话CSS3的新特性
- hdu 4714 Tree2cycle 树形经典问题
- jps 显示process information unavailable解决方法
- get_magic_quotes_gpc() 内置函数
- Hadoop InputFormat
- 黑马程序员_Java基本数据类型对象包装类
- 学习笔记,发QQ邮件
- discuz论坛小记
- Entity Framework 学习初级篇6--EntityClient
- BZOJ_3129_[Sdoi2013]方程_组合数学+容斥原理
- tomcat 启动窗口乱码
- mySql 数据库中间件 atlas的使用
- 【模板】cdq分治代替树状数组(单点修改,区间查询)
- Python练习1
- Java之IO(零)总结