2-3 算術運算

在Python設定變數值的寫法上,等號後面並不是只能接一個變數值,也可以接一個算術運算式,例如:a = 10.5 * 5。當我們以運算式設定一個變數內容時,Python會先計算運算式的結果,再將結果交給變數。

程式:
a = 10.5 * 5
print(a)
執行結果:
52.5

在運算式中出現任何一個浮點數,如果如果沒有特別處理的話,它的運算結果也會以浮點數的型態儲存。在算術運算式中使用小括號及加減乘除運算,也可以用商數餘數次方的運算子進行算術運算,請參考以下的說明:

1-2 算術運算chevron-right

運算子之間的優先順序,也請參考以下的說明:

1-3 運算子的運算優先順序chevron-right

我們也可以在一個運算式中設定兩個變數值,使用的範例如下:

程式:
a, b = 10.5, 20.3
print(a)
print(b)
執行結果:
10.5
20.3

以上的範例在整數型態也可以適用,例如:

程式:
a, b = 10, 20

print(a)
print(b)

如果要對一個數字進行開根號的運算,可以使用math模組中的sqrt()函式,或是使用計算0.5次方的方法,範例如下:

為了計算圓形面積,我們需要使用圓周率pi。Python將圓周率pi放在math模組裡,我們可以使用import指令先「匯入」math模組,接著就可以在程式中取用其中的內容。為了取用math模組中的pi,我們的寫法是「math.pi」,小數點表示「其中的」,表示我們要取用math模組其中的pi。以下是一個例子:

Last updated