diff --git a/my_tree.py b/my_tree.py
new file mode 100644
index 0000000..f63350c
--- /dev/null
+++ b/my_tree.py
@@ -0,0 +1,43 @@
+import turtle
+import random
+def tree(n):
+    if n>=0:
+        if n <=12:
+            color_list=['snow','pink']
+            color = random.choice(color_list)
+            pen.color(color)
+            pen.pensize(n/3)
+        else:
+            pen.color('sienna')
+            pen.pensize(n/10)
+        pen.forward(n)
+        angle=random.random()
+        pen.right(30*angle)
+        length=1.5*random.random()
+        tree(n-10*length)
+        pen.left(60*angle)
+        tree(n-10*length)
+        pen.right(30*angle)
+        pen.up()
+        pen.backward(n)
+        pen.down()
+
+
+pen = turtle.Turtle()
+pen.color('sienna')
+# 画布大小
+w = turtle.Screen()
+w.bgcolor('wheat')      # wheat小麦
+
+# 移动到起点
+pen.left(90)
+pen.up()
+pen.backward(150)    # 后退
+pen.down()
+
+
+tree(60)
+turtle.done()
+
+
+