Python是一種高級編程語言,它具有簡單易學、開發效率高等特點。Python除了支持整數、浮點數、復數外,還提供了int、float、complex等內置類型。本文將介紹如何在Python中除去小數點,下面的代碼演示了如何使用Python除掉小數點。
a = 3.1415926535 b = int(a) print(b) # 輸出3
從上面的代碼我們可以看出,使用Python除去小數點有兩種方法,一種是直接強制轉換成整數,另一種是使用math模塊中的floor方法。
import math a = 3.1415926535 b = math.floor(a) print(b) # 輸出3
從上面的代碼我們可以看出,使用math模塊的floor方法可以取得小于某個小數的最大整數,這個方法也可以稱為向下取整。
當然你也可以直接對浮點數進行四舍五入,這里我們介紹使用round函數進行四舍五入。
a = 3.1415926535 b = round(a) print(b) # 輸出3 c = round(a, 2) print(c) # 輸出3.14
從上面的代碼我們可以看出,使用round函數可以對浮點數進行四舍五入,并且可以指定保留的位數。
總的來說,Python除小數點非常簡單,只需要使用int、math.floor、round函數就可以輕松實現。
上一篇c 解析 json對象
下一篇python 快排函數