入门第一周项目2——绘制蟒蛇程序
2016-04-10 11:20
309 查看
任务及代码
import turtle
def drawSnake(rad, angle, len, neckrad):
for i in range(len):
turtle.circle(rad,angle)
turtle.circle(-rad,angle)
turtle.circle(rad, angle/2)
turtle.fd(rad)
turtle.circle(neckrad+1, 180)
turtle.fd(rad*2/3)
def main():
turtle.setup(1300,800, 0, 0)
pythonsize = 30
turtle.pensize(pythonsize)
turtle.pencolor("blue")
turtle.seth(-40)
drawSnake(40,80,5,pythonsize/2)
main()
运行结果
import turtle
def drawSnake(rad, angle, len, neckrad):
for i in range(len):
turtle.circle(rad,angle)
turtle.circle(-rad,angle)
turtle.circle(rad, angle/2)
turtle.fd(rad)
turtle.circle(neckrad+1, 180)
turtle.fd(rad*2/3)
def main():
turtle.setup(1300,800, 0, 0)
pythonsize = 30
turtle.pensize(pythonsize)
turtle.pencolor("blue")
turtle.seth(-40)
drawSnake(40,80,5,pythonsize/2)
main()
运行结果
相关文章推荐
- Fedora 安装chrome浏览器的方法<>
- iOS SDWebImage源码研究(一)
- 程序员修炼之道-书评
- 第六周项目(2)-带武器的游戏角色
- 构建之法阅读笔记05
- 【pc杂谈】win7系统通过虚拟网卡共享wifi
- Android插件化开发-hook动态代理
- hdu3635 Dragon Balls--并查集
- Vmware 虚拟机瘦身
- ajax简单跨域请求解决方案
- 数据结构 (C语言)顺序表的基本操作
- Linux内核设计与实现 阅读笔记:8、下半部和推后执行的工作
- 遗传算法初识
- POJ_2528_Mayor's posters
- PHP琐碎学习
- 其实昨天也是从网上下载了几份毕业论文
- BC之jrMz and angles
- grub应用
- 字符串匹配—KMP算法
- Linux删除文件常用的几种措施