添加URL
相关文章推荐
天涯  ·  python提示AttributeError ...·  3 年前    · 
1043605696  ·  Python Traceback ...·  1 年前    · 
crhgxdqw  ·  python排序sorted()与opera ...·  1 年前    · 
这篇文章主要介绍了Python实现的圆形绘制(画圆),结合实例形式分析了Python基于numpy与matplotlib模块的数学运算及图形绘制相关操作技巧,需要的朋友可以参考下

本文实例讲述了Python实现的圆形绘制。分享给大家供大家参考,具体如下:

# -*- coding:utf-8 -*- #! python3 import numpy as np import matplotlib.pyplot as plt # ========================================== # 圆的基本信息 # 1.圆半径 r = 2.0 # 2.圆心坐标 a, b = (0., 0.) # ========================================== # 方法一:参数方程 theta = np.arange(0, 2*np.pi, 0.01) x = a + r * np.cos(theta) y = b + r * np.sin(theta) fig = plt.figure() axes = fig.add_subplot(111) axes.plot(x, y) axes.axis('equal') plt.title('www.jb51.net') # ========================================== # 方法二:标准方程 x = np.arange(a-r, a+r, 0.01) y = b + np.sqrt(r**2 - (x - a)**2) fig = plt.figure() axes = fig.add_subplot(111) axes.plot(x, y) # 上半部 axes.plot(x, -y) # 下半部 plt.axis('equal') plt.title('www.jb51.net') # ========================================== plt.show()

运行效果:

更多关于Python相关内容可查看本站专题:《 Python数学运算技巧总结 》、《 Python图片操作技巧总结 》、《 Python数据结构与算法教程 》、《 Python函数使用技巧总结 》、《 Python字符串操作技巧汇总 》及《 Python入门与进阶经典教程

希望本文所述对大家Python程序设计有所帮助。

您可能感兴趣的文章:

  • python中字符串的操作方法大全

    python中字符串的操作方法大全

    这篇文章主要给大家介绍了关于python中字符串操作方法的相关资料,文中通过示例代码详细介绍了关于python中字符串的大小写转换、isXXX判断、填充、子串搜索、替换、分割、join以及修剪:strip、lstrip和rstrip的相关内容,需要的朋友可以参考下
    2018-06-06
  • 聊聊Python中的pypy

    聊聊Python中的pypy

    这篇文章主要介绍了聊聊Python中的pypy,具有一定借鉴价值,需要的朋友可以参考下
    2018-01-01
  • Python爬取qq music中的音乐url及批量下载

    Python爬取qq music中的音乐url及批量下载

    这篇文章主要给大家介绍了利用Python爬取qq music中的音乐url及实现批量下载的相关资料,文中给出了详细的介绍和示例代码,相信对大家具有一定的参考价值,需要的朋友们下面来一起看看吧。
    2017-03-03
  • python微信跳一跳系列之棋子定位颜色识别

    python微信跳一跳系列之棋子定位颜色识别

    这篇文章主要为大家详细介绍了python微信跳一跳系列之棋子定位之颜色识别,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-02-02
  • django orm 通过related_name反向查询的方法

    django orm 通过related_name反向查询的方法

    今天小编就为大家分享一篇django orm 通过related_name反向查询的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-12-12
  • Python单向链表和双向链表原理与用法实例详解

    Python单向链表和双向链表原理与用法实例详解

    这篇文章主要介绍了Python单向链表和双向链表原理与用法,结合实例形式详细分析了单向链表与双向链表的概念、原理以及创建、添加、删除等相关操作技巧,需要的朋友可以参考下
    2018-08-08
  • Python使用multiprocessing创建进程的方法

    Python使用multiprocessing创建进程的方法

    这篇文章主要介绍了Python使用multiprocessing创建进程的方法,实例分析了multiprocessing模块操作进程的相关技巧,需要的朋友可以参考下
    2015-06-06
  • 用map函数来完成Python并行任务的简单示例

    用map函数来完成Python并行任务的简单示例

    这篇文章主要介绍了用map函数来完成Python并行任务的简单示例,多线程和多进程编程的问题一直都是Python中的热点和难点,需要的朋友可以参考下
    2015-04-04
  • Python中input和raw_input的一点区别

    Python中input和raw_input的一点区别

    这篇文章主要介绍了Python中input和raw_input的一点区别,它们都是用来读取控制台输入的函数,需要的朋友可以参考下
    2014-10-10
  • python 自动化将markdown文件转成html文件的方法

    python 自动化将markdown文件转成html文件的方法

    这篇文章主要介绍了python 自动化将markdown文件转成html文件的方法的相关资料,本文介绍的非常详细,具有参考借鉴价值,需要的朋友可以参考下
    2016-09-09