python画五角星并填充不同的颜色_为什么我用python画的五角星中间颜色不能填充...

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有帐号?立即注册

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()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值