一定要導入math包,不然後面會報錯
今日學習部分及執行結果如下圖
import math
# abs() 傳回數的絕對值
a1 = -10
a2 = abs(a1)
print(a2)
#比較兩個數的大小
a3 = 10
a4 = 9
print((a3>a4)-(a3<a4))
# max() 傳回參數中的最大值
print(max(1,2,3,4,5))
# min() 傳回參數中的最小值
print(min(1,2,3,4,5))
# pow() 求x的y次方 例如2^4
print(pow(2,4))
#round(x[, n]) x為數值,n為保留位數,n可有可無
# 四舍五入
print(round(3.576))
print(round(3.492))
#四舍五入保留位數
print(round(3.576, 1))
print(round(3.492, 2))
# math.ceil() 向上取整
print(math.ceil(8.1))
print(math.ceil(5.9))
# math.floor() 向下取整
print(math.floor(8.1))
print(math.floor(5.9))
# math.modf() 傳回整數部分與小數部分
print(math.modf(12.3))
# math.sqrt() 開方
print(math.sqrt(25))
