广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    Python绘制圆弧和多边形

    来源:网络收集  点击:  时间:2024-03-09
    【导读】:
    本文导入Python的tkinter库,然后建立窗口(Tk())画布(Canvas()),然后利用create_arc()和create_polygon()函数分别绘制弧形和多边形。工具/原料morePythontkinterCanvascreate_arccreate_polygon方法/步骤1/5分步阅读

    第一,启动Python 3.7自带的集中开发环境IDLE.

    2/5

    第二,在IDEL中点击File--New File,建立新脚本,输入如下代码绘制圆弧。

    # 20181226绘制圆弧和多边形

    from tkinter import *

    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)

    3/5

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

    4/5

    第四,紧接着在脚本中输入如下代码,用于绘制多边形。

    # 下面绘制多边形

    # create_polygon(从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)

    5/5

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

    PYTHONTKINTERCREATE_ARCCREATE_POLYGON
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_301685.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-06 14:49:22  耗时:0.028
    0.0277s