马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 pythonDemo 于 2017-8-14 02:46 编辑
如图为什么是这样子,代码入下
from tkinter import *
import math as m
root = Tk()
w=Canvas(root,width=200,height=100)
w.pack()
x=100
y=50
r=50
points=[
#A点
x-r*m.sin(2*m.pi/5),
y-r*m.cos(2*m.pi/5),
#B点
x+r*m.sin(2*m.pi/5),
y-r*m.cos(2*m.pi/5),
#C点
x-r*m.sin(m.pi/5),
y+r*m.cos(m.pi/5),
#D点
x,
y-r,
#E点
x+r*m.sin(m.pi/5),
y+r*m.cos(m.pi/5)
]
w.create_polygon(points,outline='green')
mainloop()