How to think like a Computer Scientist: 课后习题第十八章3

来源:互联网 发布:2015年进出口贸易数据 编辑:程序博客网 时间:2024/06/06 04:01
#-------------------------------------------------------------------------------# Name:        module1# Purpose:## Author:      penglaixy## Created:     18/09/2013# Copyright:   (c) penglaixy 2013# Licence:     <your licence>#-------------------------------------------------------------------------------import turtleimport timedef draw_triangle(t, order, size):    if order == 0:        t.forward(size)        t.right(120)        t.forward(size)        t.right(120)        t.forward(size)        t.right(120)    else:            draw_triangle(t,order - 1, size/2)            t.forward(size/2)            draw_triangle(t,order - 1, size/2)            t.right(120)            t.forward(size/2)            t.left(120)            draw_triangle(t,order - 1, size/2)            t.left(120)            t.forward(size/2)            t.right(120)wn = turtle.Screen()wn.bgcolor("green")wn.title("yuxiangyang is testing!")tess = turtle.Turtle()tess.color("navy blue")tess.pensize(4)tess.penup()tess.forward(-100)tess.right(90)tess.forward(100)tess.left(90)tess.pendown()tess.left(60)draw_triangle(tess, 3, 300)time.sleep(10)wn.bye()

原创粉丝点击