首頁>技術>

由於工作需要,小編最近開始學習Python這門程式語言。Python基礎程式設計,將藉助Python直譯器以及Python指令碼完成。小編在進行Python程式設計時,使用的是Python 3.9.0版本,不同的版本之間存在一定的差異,尤其是Python2和Python3,由於Python2不再進行維護以及更新,因此建議大家使用Python3的版本。

Python常用的算術運算主要包括加(+)、減(-)、乘(*)、除(/)、整除(//)、求餘(%)、乘方(**)。

加法運算:

在Python直譯器中執行如下操作,可得兩個數相加的和,如下圖所示:

加法運算

由於Python對變數或者數字的長度沒有限制,因此可以執行較大數的運算,如下圖所示:

大數的加法運算

減法運算:

Python很好地支援了減法運算(底層原理其實也是加法運算),如下圖所示:

減法運算

乘法運算:

在Python中任意兩個數相乘,如果兩數均為整數,則結果為整數,只要有一個數為小數(浮點數),則結果為小數(浮點數)。如下圖所示:

乘法運算

除法運算:

Python中除法運算的結果為小數(浮點數),這與日常生活中存在差異,如下所示:

除法運算

整除運算:

單純的除法運算得到的結果為小數,通常在實際應用中,需要使用整數,因此需要使用整除,如下圖所示:

整除運算

求餘運算:

求餘運算即兩數相除取餘數部分,換言之,結果為執行整除時餘下的部分,x % y等價於x - ((x // y) * y),如下圖所示:

求餘運算

乘方運算:

Python支援直接求一個數的乘方,如下圖所示:

乘方運算

PS:由於單目運算子(-)的優先順序比乘方運算的優先順序(**)高,因此在求負數的乘方時,因加上小括號()進行明確指出。

以上就是Python中最基本的算術運數,其中+、-、*、/、//、%、**均為相對應的算術運算子。

16
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • Python虛擬環境實用指南