由於工作需要,小編最近開始學習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中最基本的算術運數,其中+、-、*、/、//、%、**均為相對應的算術運算子。
最新評論