寫個例子吧,需要安裝numpy數(shù)學(xué)庫
在淇濱等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站建設(shè)、網(wǎng)站制作 網(wǎng)站設(shè)計制作按需網(wǎng)站開發(fā),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站設(shè)計,全網(wǎng)營銷推廣,外貿(mào)網(wǎng)站建設(shè),淇濱網(wǎng)站建設(shè)費用合理。
#!/usr/bin/python
import numpy as np
#求解方程x^2+2x+1=0的根
#方程參數(shù)列表抽象成一下形式:
arg=[1, 2, 1]
#求解
np.roots(args)
運行即可求解了,如果沒有實根會給虛根的結(jié)果
1、點擊鍵盤win+r,打開運行窗口;在窗口中輸入cmd",點擊確定,打開windows命令行窗口。
2、在cmd命令行窗口中輸入"python",進入python交互窗口。
3、引入matplotlib模塊的pyplot()函數(shù),并重命名為py;引入numpy模塊,并重命名為np。
4、使用函數(shù)np.arrange(start,end,step)創(chuàng)建變量x的取值范圍,是一個一維數(shù)組,使用y=3*x+1,創(chuàng)建y是與自變量x相對應(yīng)的一維數(shù)組。
5、使用函數(shù)plt.plot(x,y)繪制一元一次函數(shù)y=3x+1的函數(shù)圖像。
6、使用函數(shù)plt.title()給圖像添加標題,使用函數(shù)plt.xlabel()給橫軸添加標簽,使用函數(shù)plt.ylabel()給縱軸添加標簽,使用函數(shù)plt.tick_params()設(shè)置刻度標記的大小。
7、使用函數(shù)plt.show()顯示整個一元一次函數(shù)的圖像。
######python求標準的一元二次方程的解###############
a,b,c= map(float,input("請輸入aX^2+bX+c=0,函數(shù)中的三個參數(shù):(空格隔開)").split())
###使用公式b^2-4ac判定是否有解b^2-4ac####
i=b*b-4*a*c
if i0:
print("該方程無實數(shù)解!")
elif i==0:
print("該方程解為:%.2f"%((-1)*b/(2*a)))#有一個解
else:
print("該方程解為:%.2f或%.2f"%((((-1)*b+i**0.5)/(2*a)),(((-1)*b-i**0.5)/(2*a))))
該方法運用是運用公式求解,保留兩位小數(shù),只能求實數(shù)解,供參考,有問題可追問