用turtle制作的画完后会自动旋转的图案。下面是部分代码预览:
""" 旋转方形递归雪花,这是一个递归图形,画完后它会旋转起来。 """ from turtle import * def draw_flake(t,n,length): """ 画正方形雪花图 """ if n>0: t.penup() # 到左上角 t.setx(t.xcor()-length/2) t.sety(t.ycor()+length/2) if length > 5 : t.pendown() t.begin_fill() for _ in range(4): t.fd(length) t.right(90) if length > 5 : t.end_fill() t.penup() # 回到中心 t.setx(t.xcor()+length/2) t.sety(t.ycor()-length/2) ...................... def main(): """ 主要执行函数 """ screen = Screen() screen.delay(0) screen.setup(480,480) screen.bgcolor('black') screen.title("Python旋转方形递归雪花 by lixingqiu") ................ if __name__ == "__main__": main()
如需要查看完整源代码,请
需要浏览更多吗?
成为会员后,登陆才能继续浏览!联系微信scratch8即可办理会员。
(会员专属:能浏览所有文章,下载所有带链接的Python资源。)