"""蒙德里安矩形抽象画.py
20世纪荷兰艺术家蒙德里安用一种简明的色彩矩阵”征服世界”。
这种色彩矩阵是在长方形里不断地画不相等的长方形。
"""
from random import randint
from turtle import Turtle,Screen
def drawRectangle(t,x1, y1, x2, y2):
"""用海龟t从左上角和右下角坐标画一个随机颜色的矩形.
参数说明:
t:海龟对象
x1,y1:左上角坐标
x2,y2:右下角坐标
"""
def mondrian(t,x1,y1,x2,y2,level):
"""用给定的层数画蒙得里安矩形抽象画."""
def main():
screen = Screen()
screen.delay(0)
screen.bgcolor("black")
screen.setup(800,800)
screen.colormode(255)
screen.title("蒙德里安矩形抽象画_www.lixingqiu.com")
t = Turtle(visible=False)
left,top = -200,200
right,bottom = 200,-200
mondrian(t,left,top,right,bottom,10)
screen.mainloop()
if __name__=="__main__":
main()
如需要查看完整代码,请
需要浏览更多吗?
成为会员后,登陆才能继续浏览!联系微信scratch8即可办理会员。
(会员专属:能浏览所有文章,下载所有带链接的Python资源。)

