一.計算乘方
print pow(4, 3)
print 4 ** 3
64
64
二.計算平方
利用numpy子產品
import numpy
print numpy.square(2)
4
三.計算平方根
1 利用numpy
import numpy
print numpy.sqrt(16)
4.0
2 利用pow函數
print pow(25, 0.5)
print pow(25, .5)
print pow(27, 0.33333333333333333333333333333333)
5.0
5.0
3.0
3 利用 math 包求平方
import math
print math.sqrt(25)
5.0
四.四舍五入
1 int()直接截取整數部分
print int(1.1)
print int(1.9)
1
1
2 math.floor() 傳回小于該值的最大浮點型整數
print math.floor(2.9)
print math.floor(2.1)
3 round() 四舍五入後傳回相應浮點數
print round(2.536, 2)
print round(2.9325, 3)
print round(2.1)
2.54
2.933
2.0
五.除法
1 單除号
預設情況下兩個整數相處傳回相除後最小整形整數(3.x版本傳回真正的得數)
print 5/2
2
2 在程式頂端加入
from __future__ import division
則兩個整形整數相除傳回真正的得數
from __future__ import division
print 5/2
2.5
3 當兩數中有浮點型時,則傳回真正的得數
print 5 / 2.0
print 5.0 / 2.0
2.5
2.5
4 雙除号
地闆除 保留解決得數的最小整數值
print 5 // 2
print 5.8 // 2
2
2.0