前言:本次项目难度低,学要有Python,并安装turtle,想要开发方便,可以使用pycharm开发
import turtle
class main():
def __init__(self):
self.shape =turtle.Turtle()
self.writting = turtle.Turtle()
self.length = 0
self.width = 0
self.write_writting=""
self.shape_goto_xy = [0,0]
self.writting_goto_xy =[0,0]
def draw_shape(self):
self.shape.pensize(10)
self.shape.pencolor("red")
self.shape.fillcolor("yellow")
self.shape.penup()
self.shape.goto(self.shape_goto_xy[0],self.shape_goto_xy[1])
self.shape.pendown()
self.shape.begin_fill()
self.shape.right(90)
for i in range(4):
self.shape.left(90)
if i == 0 or i == 2:
self.shape.forward(self.length)
else:
self.shape.forward(self.width)