輸入以下代碼導(dǎo)入我們用到的函數(shù)庫(kù)。
創(chuàng)新互聯(lián)公司于2013年開始,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都網(wǎng)站建設(shè)、做網(wǎng)站網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元榆次做網(wǎng)站,已為上家服務(wù),為榆次各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:028-86922220
import numpy as np
import matplotlib.pyplot as plt
x=np.arange(0,5,0.1);
y=np.sin(x);
plt.plot(x,y)
采用剛才代碼后有可能無(wú)法顯示下圖,然后在輸入以下代碼就可以了:
plt.show()
在graphics中沒(méi)有找到畫弧線的方法,你是要將弧線畫在什么地方呢?
可以使用PIL庫(kù)來(lái)實(shí)現(xiàn),先下載安裝一下PIL(Python Imaging Library)庫(kù),然后運(yùn)行下面代碼:
# -*- coding: cp936 -*-
from PIL import Image, ImageDraw
im = Image.new('RGBA', (200,200) ) #建立一塊200*200像素的畫布(im)
draw = ImageDraw.Draw(im) #在畫布上準(zhǔn)備好“筆”(draw)
draw.arc((50, 50, 150, 150), 100,300, fill="#00ffff") #在畫布上用“筆”畫一段弧線
#(50, 50, 150, 150)是指這個(gè)圓在畫布上左上角(50,50)右下角(150,150)的方框內(nèi);即是以(100,100)為圓心,50為半徑的圓。
#100,300 表示這段弧是在上述圓的角度100度到300度之間
#fill="#00ffff" 表示設(shè)置的顏色
im.show() #將圖像顯示出來(lái)
im.save('1.png') #也可以將圖像保存到指定路徑
以上代碼在python2.6環(huán)境中測(cè)試可用。
希望對(duì)你有所幫助~~~
import?turtle
turtle.left(135)
turtle.circle(120,90)
turtle.done()
pythone3
turtle.circle(-90,90)表示的是python畫圖中根據(jù)半徑radius繪制extent角度的弧形,-90當(dāng)radius值為負(fù)數(shù)時(shí),圓心在當(dāng)前位置/小海龜右側(cè)。弧形角度。當(dāng)無(wú)該參數(shù)或參數(shù)為None時(shí),繪制整個(gè)圓形,90當(dāng)extent值為正數(shù)時(shí),順小海龜當(dāng)前方向繪制。
Python由荷蘭數(shù)學(xué)和計(jì)算機(jī)科學(xué)研究學(xué)會(huì)的吉多·范羅蘇姆于1990年代初設(shè)計(jì),作為一門叫做ABC語(yǔ)言的替代品。Python提供了高效的高級(jí)數(shù)據(jù)結(jié)構(gòu),還能簡(jiǎn)單有效地面向?qū)ο缶幊獭?/p>
Python語(yǔ)法和動(dòng)態(tài)類型,以及解釋型語(yǔ)言的本質(zhì),使它成為多數(shù)平臺(tái)上寫腳本和快速開發(fā)應(yīng)用的編程語(yǔ)言,隨著版本的不斷更新和語(yǔ)言新功能的添加,逐漸被用于獨(dú)立的、大型項(xiàng)目的開發(fā)。
這個(gè)原圖是可以畫的。也就是說(shuō)利用他就像是利用圓錐的道理實(shí)際上是一樣的,完全可以行。