Python老師上課啦~第三課:升降冪和商餘數運算

Python老師上課啦~第三課:升降冪和商餘數運算
Python老師上課啦~第三課:升降冪和商餘數運算

想開始學習Python的同學~最適合你們的基礎概念文章都在這裡!!請享用~ (3)

升冪降冪

除了加,減,乘和除等四則運算之外Python還支援升冪、降冪的運算,使用兩個星號「**」即可進行冪運算。下例即是進行 2 的五次方與 9 的 1/2 次方運算。

>>> 2**5
32
>>> 9 ** (1/2)
3.0

商數與餘數的運算

Python中進行除法運算時,對於有小數點的場合時(例如 1 除以 3 得到的答案會是 0.3333333333⋯⋯),有時候我們就會需要忽略小數點後的所有數字。此時可以使用 Floor Division (地板除法) 來得到只有整數的商數。

Floor Division (地板除法) 在 Python 以兩個斜槓「//」表示:

 

>>> 20 // 6
3

呈上例,我們想要得到整除後的餘數,就使用百分比符號「%」做為運算子:

>>> 20 // 6
2

運算子「%」與「//」可綜合活用,如下例:

>>> 7%(5 // 2)
1

 

對Python有興趣的同學也可以看看部落格裡其他相關文章喔~

 

 

 

其他閱讀

Python老師上課啦~第二課:Floats浮點數

Python老師上課啦~第四課:Strings字串

工程師們口中的Python到底是甚麼? 很重要嗎?

暑假快到了!與其讓兒子盲目拚學測,我寧可讓他先選擇人生方向~

全球TOP 5熱門程式語言,除了Java課程你還應該知道….

優質UI課程讓你放眼世界,一展長才圓夢去!!

人人都能是工程師!台灣 IT 培訓中心推「找到工作再付學費」專案,要試試嗎?

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *