diff --git a/diy1.py b/diy1.py index 85ce3b6..9738602 100644 --- a/diy1.py +++ b/diy1.py @@ -1,22 +1,42 @@ # 利用write()帮助悟空给诺依回信吧~ import turtle screen=turtle.Screen() -screen.bgcolor("light blue") +screen.bgcolor("orange") len=screen.textinput("100","100") -len=int(len) pen=turtle.Pen() -pen.write("你好\nSB.",font=("Times",30,"normal")) +len=int(len) +pen.write("你好\n",font=("Times",30,"normal")) pen.hideturtle() -len=60 -pen.penup() -pen.goto(100,100) -pen.pendown() -pen.pensize(5) -pen.pencolor("red") -pen.left(45) -pen.forward(2*len) -pen.circle(len,180) -pen.right(90) -pen.circle(len,180) -pen.forward(2*len) -turtle.done() + +pen.fillcolor("pink") +if len < 91: + pen.begin_fill() + pen.penup() + pen.goto(100,100) + pen.pendown() + pen.pensize(5) + pen.pencolor("pink") + pen.left(45) + pen.forward(2*len) + pen.circle(len,180) + pen.right(90) + pen.circle(len,180) + pen.forward(2*len) + pen.end_fill() + turtle.done() +else: + len=90 + pen.begin_fill() + pen.penup() + pen.goto(100,100) + pen.pendown() + pen.pensize(5) + pen.pencolor("red") + pen.left(45) + pen.forward(2*len) + pen.circle(len,180) + pen.right(90) + pen.circle(len,180) + pen.forward(2*len) + pen.end_fill() + turtle.done() \ No newline at end of file diff --git a/hhhh.py b/hhhh.py new file mode 100644 index 0000000..3c5207e --- /dev/null +++ b/hhhh.py @@ -0,0 +1,41 @@ +# 利用write()帮助悟空给诺依回信吧~ +import turtle +screen=turtle.Screen() +screen.bgcolor("orange") +len=screen.textinput("100","100") +pen=turtle.Pen() +len=int(len) +pen.write("你好\n",font=("Times",30,"normal")) +pen.hideturtle() +pen.fillcolor("pink") +if len < 91: + pen.begin_fill() + pen.penup() + pen.goto(100,100) + pen.pendown() + pen.pensize(5) + pen.pencolor("red") + pen.left(45) + pen.forward(2*len) + pen.circle(len,180) + pen.right(90) + pen.circle(len,180) + pen.forward(2*len) + pen.end_fill() + turtle.done() +else: + len=90 + pen.begin_fill() + pen.penup() + pen.goto(100,100) + pen.pendown() + pen.pensize(5) + pen.pencolor("red") + pen.left(45) + pen.forward(2*len) + pen.circle(len,180) + pen.right(90) + pen.circle(len,180) + pen.forward(2*len) + pen.end_fill() + turtle.done() \ No newline at end of file