python画圆简单代码-Python画直线 画圆 画矩形代码

时间:2018-11-27

概述:画图

Python画图的一些例子代码,学用rectangle画方形。利用for循环控制100-999个数,每个数分解出个位,十位,百位。程序源代码:

from tkinter import Tk, Canvas

top=Tk()

c = Canvas(width=300, height=300, bg='white')

for i in range(1,11):

x1=150-i*10

y1=150-i*5

x2=150+i*10

y2=150+i*5

c.create_rectangle(x1,y1,x2,y2,outline='red')

c.pack()

top.mainloop()

学用line画直线:

from tkinter import Tk, Canvas

from math import sin,cos,pi

line1=[(15,16),(45,36),(67,45),(1,90),(66,90),(90,100),(234,22),(256,23),

(1,288),(150,150)]

line2=[(15,15),(285,284)]

top=Tk()

c = Canvas(width=300, height=300, bg='white')

c.create_line(line1,fill='blue',dash=(4,2))

c.create_line(line2,fill='yellow')

cx=cy=150

r=100

for i in range(361):

nx=cos(pi*i/180)*r+150

ny=sin(pi*i/180)*r+150

c.create_line(cx,cy,nx,ny,fill='red')

c.pack()

top.mainloop()

学用circle画圆形:

from tkinter import Tk, Canvas

top=Tk()

c = Canvas(width=300, height=300, bg='white')

#靠,画成了个膏药旗

c.create_oval(100,100,200,200,outline='red',fill='red')

c.pack()

top.mainloop()

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值