Python绘制圆弧和多边形

 时间:2024-10-22 21:31:36

本文导入Python的tk坡纠课柩inter库,然后建立窗口(Tk())画布(Canvas()),然后利用create_arc()和create_polygon()函数分别绘制弧形和多边形。

Python绘制圆弧和多边形

工具/原料

Python

tkinter

Canvas

create_arc

create_polygon

方法/步骤

1、第一,启动Python3.7自带的集中开发环境IDLE.

Python绘制圆弧和多边形

2、第二,在IDEL中点击File-->NewFile,建立新脚本,输入如下代码绘制圆饨凄龀疸弧。#20181226绘制圆弧和多边形fromtk足毂忍珩interimport*window=Tk()#创建窗口canvas1=Canvas(window,width=500,height=500,bg='pink')#创建窗口画布canvas1.pack()#下面绘制圆弧#create_arc(x1=圆弧左顶点左距,y1=控制短轴距顶,x2=1圆弧右点顶左距,y2=控制长轴)canvas1.create_arc(10,10,100,100)canvas1.create_arc(10,200,100,100,extent=180)#extent(范围)弧度canvas1.create_arc(10,250,100,150,extent=180,style=ARC)#style=ARC去掉长短轴canvas1.create_arc(10,300,100,210,extent=359,style=ARC,outline='red',width=10)

Python绘制圆弧和多边形

3、第三,保存(Ctrl+S)和运行(F5)上述脚本,得到如下4个圆弧图形,关于create_arc()的相关参数已在第二步脚本中说明。

Python绘制圆弧和多边形

4、第四,紧接着在脚本中输入如下代码,用于绘制多边形。#下面绘制多边形#create_po盟敢势袂lygon(从x1y1到x2y2硼讷侍逖再到xnyn的连线)canvas1.create_polygon(150,150,300,150,225,270,outline='yellow',width=10,fill='blue')canvas1.create_polygon(200,300,300,300,350,350,300,400,200,400,150,350,width=10)

Python绘制圆弧和多边形

5、第五,保存和运行上述增加后的脚本文件,得到如下多边形图形。

Python绘制圆弧和多边形

【C语言-03】四则运算(带小数) c++怎样使用continue? C#如何输出数组的类型 志愿汇怎么使用兑换码来兑换优惠劵 C#如何向动态数组中输入一堆随机数据
热门搜索
信天翁图片 里番acg邪恶漫画 姜花图片 操场图片 斗鸡眼图片