誰說Python只能搞定四則運算?其實它會的比你想像的還要多呢!
Floor Division (地板除法) 在 Python 以兩個斜槓「//」表示:
推薦閱讀:
讓Python基礎課程打造屬於你的AI城堡(四)
學好Python小技巧-字串String介紹
日本"妻子"機器人上市販售? 學Python自己做老婆? (上)
暑假快到了!與其讓兒子盲目拚學測,我寧可讓他先選擇人生方向~
想學網路行銷先從這裡下手:概論與內容行銷
人工智慧立功又添一樁?來看看IG怎麼反霸凌!
張忠謀強調只要擁有"這4種能力",人工智慧時代來臨就不用怕!
前端工程師外掛神器Emmet(一)快速產生標籤名稱
升冪降冪
除了加,減,乘和除等四則運算之外,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基礎課程打造屬於你的AI城堡(四)
學好Python小技巧-字串String介紹
日本"妻子"機器人上市販售? 學Python自己做老婆? (上)
暑假快到了!與其讓兒子盲目拚學測,我寧可讓他先選擇人生方向~
想學網路行銷先從這裡下手:概論與內容行銷
人工智慧立功又添一樁?來看看IG怎麼反霸凌!
張忠謀強調只要擁有"這4種能力",人工智慧時代來臨就不用怕!
前端工程師外掛神器Emmet(一)快速產生標籤名稱