Python使用matplotlib繪制圓形代碼實(shí)例
1、定義一個(gè)畫圓的函數(shù)
import numpy as np
import matplotlib.pyplot as plt
def plot_circle(center=(3, 3),r=2):
x = np.linspace(center[0] - r, center[0] + r, 5000)
y1 = np.sqrt(r**2 - (x-center[0])**2) + center[1]
y2 = -np.sqrt(r**2 - (x-center[0])**2) + center[1]
plt.plot(x, y1, c='k')
plt.plot(x, y2, c='k')
plt.show()
2、調(diào)用 plot_circle()
plot_circle((5, 5), r=3)

調(diào)整坐標(biāo)軸,重新繪圖
import matplotlib.pyplot as plt plt.xlim(0, 15) plt.ylim(0, 15) plot_circle((5, 5),r=3)

只要將步驟 1 函數(shù)定義的復(fù)雜一些,還可以實(shí)現(xiàn)很多玩法。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Python的Flask框架中集成CKeditor富文本編輯器的教程
在用Flask搭建網(wǎng)站時(shí)的后臺(tái)文章編輯器可以使用CKeditor,CKeditor所支持的文本樣式較多且開(kāi)源,這里我們就來(lái)看一下Python的Flask框架中集成CKeditor富文本編輯器的教程2016-06-06
關(guān)于Python網(wǎng)絡(luò)爬蟲(chóng)框架scrapy
這篇文章主要介紹了關(guān)于Python網(wǎng)絡(luò)爬蟲(chóng)框架scrapy,爬蟲(chóng)框架是實(shí)現(xiàn)爬蟲(chóng)功能的一個(gè)軟件結(jié)構(gòu)和功能組件的集合,需要的朋友可以參考下2023-04-04
Python基于pandas爬取網(wǎng)頁(yè)表格數(shù)據(jù)
這篇文章主要介紹了Python基于pandas獲取網(wǎng)頁(yè)表格數(shù)據(jù),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-05-05
Python中使用jpype調(diào)用Jar包中的實(shí)現(xiàn)方法
這篇文章主要介紹了Python中使用jpype調(diào)用Jar包中的實(shí)現(xiàn)方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-12-12
淺談python requests 的put, post 請(qǐng)求參數(shù)的問(wèn)題
今天小編就為大家分享一篇淺談python requests 的put, post 請(qǐng)求參數(shù)的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-01-01
python 遞歸深度優(yōu)先搜索與廣度優(yōu)先搜索算法模擬實(shí)現(xiàn)
這篇文章主要介紹了python 遞歸深度優(yōu)先搜索與廣度優(yōu)先搜索算法模擬實(shí)現(xiàn) ,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-10-10

