本單元介紹Python中次方與指數的指令。
在日常生活中,經常會需要平方與立方的計算。假設是正方形的邊長,則此正方形的面積 = 。假設是球的平徑,則此球的體積 = 。在Python中,次方的運算用的符號是 ** (請注意,一般程式語言像C++的次方運算符號是^)。另一個方式是用內建的 math.pow()。
#使用 utf-8 編碼
#-*- coding: cp950 -*-
#使用 Big5 編碼(windows 下使用)
import math
print "5 的平方 = 5 ** 2 = ", 5**2
print "5 的平方 = math.pow(5,2) = ", math.pow(5,2)
5 的平方 = 5 ** 2 = 25
5 的平方 = math.pow(5,2) = 25.0
次方也可以不一定是整數,比如說求5的平方根=5**(0.5)。
#使用 utf-8 編碼
#-*- coding: cp950 -*-
#使用 Big5 編碼(windows 下使用)
import math
print "5 的平方根 = 5 ** (0.5) = ", 5**(0.5)
print "5 的平方根 = math.pow(5,0.5) = ", math.pow(5,0.5)
5 的平方根 = 5 ** 0.5 = 2.2360679775
5 的平方根 = math.pow(5,0.5) = 2.2360679775