What are essential properties of a polygon? What do we need to specify in order to completely describe a polygon? This is the data associated with a polygon.
What kind of interactions would we like to support with polygon? This is the code (methods) associated with a polygon.
Creation of a polygon
perimeter of a polygon
Drawing a polygon using an instance of a turtle
If p is a polygon, and t is a turtle, p.draw(t) should cause polygon p to be drawn using t.
What if polygons had an associated thickness? What changes would you need to make?
What if polygons had an associated color? What changes would you need to make?
def __init__ (self):
can someone help me put the points of a polygon into a list and return a polygon?
question from:
https://stackoverflow.com/questions/66057169/how-do-i-get-the-perimeter-of-a-polygon 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…