verticle.py 466 B

1234567891011121314151617181920
  1. import matplotlib.pyplot as plt
  2. class verticle:
  3. def __init__(self, name, x, y):
  4. self.name = name
  5. self.x = x
  6. self.y = y
  7. def __str__(self):
  8. return f"{self.name}"
  9. def __repr__(self):
  10. return f"{self.name} ({self.x}, {self.y})"
  11. def plot(self):
  12. plt.annotate(self.name, (self.x, self.y), size=20, bbox=dict(boxstyle="circle,pad=0.2"))
  13. if __name__ == "__main__":
  14. p1 = verticle("A", 3, 4)
  15. print(p1)