import tkinter
top = tkinter.Tk()
C = tkinter.Canvas(top, bg="white", height=300, width=300)
points = [100, 100, 150, 200, 50, 250, 200, 200, 100, 100]
smooth_shape = C.create_polygon(points, fill="blue", smooth="true")
# Only for display points:
control_polygon = C.create_polygon(points, fill="", outline='red')
C.pack()
top.mainloop()