要使用 math 函數必須先導入math模塊
語法:import math
Python math 模塊提供了許多對浮點數的數學運算函數。
math 模塊下的函數,返回值均為浮點數,除非另有明確說明。
如果需要計算復數,需使用?cmath?模塊中的同名函數。
math 模塊中的函數非常的多,
舉例:
1、math.pow()?返回?x 的 y 次冪( 次方 )。
語法:math.pow(x, y)
import math
print(math.pow(2, 3)) # 運行結果:8.0
2、math.sqrt()?返回 x 的平方根。
語法:math.sqrt(x)
參數 x 必須是大于0 的數字。如果 x 不是一個數字,返回 TypeError。如果數字小于 0,則返回 ValueError。
import math
print (math.sqrt(49)) # 運行結果:7.0
print (math.sqrt(16)) # 運行結果:4.0
3、math.fabs()?返回 x 的絕對值。
語法:math.fabs(x)
與 Python 內置的abs()不同,math.fabs()會將值轉換為浮點值。
import math
print(math.fabs(11)) # 運行結果:11.0
print(math.fabs(-12)) # 運行結果:12.0
print(math.fabs(-13.2)) # 運行結果:13.2