From 0dcb6b8a0f82530f95d4c77d4de3dcc0beb074fe Mon Sep 17 00:00:00 2001 From: BellCodeEditor <bellcode_dev@bell.ai> Date: Fri, 6 Oct 2023 17:08:50 +0800 Subject: [PATCH] save project --- my_tree.py | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/my_tree.py b/my_tree.py index 86a8849..60d2dda 100644 --- a/my_tree.py +++ b/my_tree.py @@ -1,5 +1,5 @@ import turtle - +import random pen = turtle.Turtle() pen.color('sienna') # 画布大小 @@ -13,15 +13,18 @@ pen.backward(150) # 后退 pen.down() def tree(n): - if n>=50: + if n>=0: + pen.pensize(n/10) pen.forward(n) - pen.right(30) - tree(n-50) - pen.left(60) - tree(n-50) - pen.right(30) + angle=random.randint(0,30) + length=random.randint(0,20) + pen.right(angle) + tree(n-length) + pen.left(2*angle) + tree(n-length) + pen.right(angle) pen.up() pen.backward(n) pen.down() -tree(100) +tree(50) turtle.done() -- libgit2 0.25.0