1樓:
可以使用math庫
import math
a = 4
print math.sqrt(4) # 2也可以直接利用python的**運算子
a = 8
a**(1/3) # 開3次方相當於1/3次乘方 結果是2
math中其他常用的數學函式:
ceil(x) 取頂
floor(x) 取底
fabs(x) 取絕對值
factorial (x) 階乘
hypot(x,y) sqrt(x*x+y*y)pow(x,y) x的y次方
sqrt(x) 開平方
log(x)
log10(x)
trunc(x) 截斷取整數部分
isnan (x) 判斷是否nan(not a number)degree (x) 弧度轉角度
radians(x) 角度轉弧度
2樓:過兒助經管
在python2.x環境下,1/4等於0,要寫成1.0/4才是0.25
3樓:
因為在python2.x裡 1/3是0啦
你要寫 8**(1.0/3)
一樓用的是python3,所以1/3=0.33333333
4樓:匿名使用者
例如2**(1/6)就是求它的開6次方
開n方就等於求它的1/n次方嘛...
5樓:匿名使用者
開n次方,就是求(1/n)次方:
所以...:
>>> 9**0.5
3.0>>> 8**(1/3)
2.0>>>
6樓:匿名使用者
不行,我試了。8**(1/3)是1
用python求一個數的平方根。
7樓:匿名使用者
下面**定義一個函式heron(s)用迭代的方法取得平方根,其中x=s/2可以
使用專x=s/3, s/5之類的多個值實驗一下,看屬分別需要多少步。
以s=500為例,
x=s時需要9步
x=s/2時需要8步
x=s/3時需要7步
x=s/5時需要5步
'''created on 2011-10-26@author: legendxx
'''import math
def heron(s):
x=s/2
count=0
sqr=x*x
while math.fabs(sqr - s)>=0.0000001:
count+=1
x = (x + s/x)/2.0
sqr=x*x
print count,":",x, sqrprint count,"steps needed"
if __name__ == '__main__':
s=float(raw_input("input a number"))
heron(s)
8樓:zeus冰不語
# -*- coding: utf-8 -*-import math
def main(x):
x = 5
y = math.sqrt(x)
print(y)
if __name__ == "__main__":
main()
9樓:匿名使用者
import math
math.sqrt()
或者num**0.5
10樓:匿名使用者
import math
x = s
while math.fabs(x*x - s)>=0.0000001:
x = (x + s/x)/2.0
print x, x*x
java String型別如何進行整除運算
狄訪煙 string 型別的運算,不知道你想要什麼,string類有 conpareto 可以比較兩個字串,但返回的還是整形。一般運算都要先進行型別的轉換才可以算。 馮貴何 string是不能運算的,如果是下面的情況,可以先將string轉換成int,然後再整除運算。string num 32 in...
教學中如何進行有效的課堂評價,如何進行有效的教學評價
文庫精選 內容來自使用者 泥越 評價是一種價值判斷的活動,是主體對客體滿足需要程度所做出的判斷。在語文課堂上的直接表現就是教師用常用語言等對學生的學習行為 過程 結果等進行判斷,再行褒獎 指導。首先課堂教學評價必須準確。準確性是課堂教學評價的靈魂,沒有 靈魂 教師的課堂教學評價就沒有了生命力。教師的...
財務管理中如何進行納稅籌劃,求《企業如何進行納稅籌劃》的畢業論文大綱
綠水青山 企業要做好稅收籌劃,有以下幾個切入點 1.選擇稅務籌劃空間大的稅種 要選擇對決策有重大影響的稅種作為稅務籌劃的重點 選擇稅負彈性大的稅種作為稅務籌劃的重點,稅負彈性越大,稅務籌劃的潛力也越大。2.符合稅收優惠政策 一般在稅種設計時,都設有稅收優惠條款,企業如果充分利用稅收優惠條款,就可享受...