1、向下取整: int()
>>> a = 14.38>>> int(a)
14
2、向上取整:ceil()
使用ceil()方法時需要匯入math模組,例如
>>> import math>>> math.ceil(3.33)
4>>> math.ceil(3.88)
4
3、四捨五入:round()
>>> round(4.4)4>>> round(4.6)
5
4、分別取
將整數部分和小數部分分別取出,可以使用math模組中的 modf()方法
例如:
>>> math.modf(4.25)(0.25, 4.0)
>>> math.modf(4.33)
(0.33000000000000007, 4.0)
最後乙個應該是0.33,但是浮點數在計算機中是無法精確的表示小數的,python採用ieee 754規範來儲存浮點數。
Python中爬取網頁的幾種方法
爬蟲是python語言最基本的用法之一,爬蟲的前提就是資料請求,資料請求方法就urlopen和requests這兩種比較常用,而兩種方法大同小異,具體我們通過 來看看 urlopen分為兩種情況 一 請求 中沒有中文 from urllib.request import request,urlope...
Python中取整的幾種方法小結
對每位程式設計師來說,在程式設計過程中資料處理是不可避免的,很多時候都需要根據需求把獲取到的資料進行處理,取整則是最基本的資料處理。取整的方式則包括向下取整 四捨五入 向上取整等等。下面就來看看在python中取整的幾種方法吧。1 向下取整 向下取整直接用內建的int 函式即可 a 3.75 int...
Python 取整的幾種方法
1.向下取整 向下取整可以直接用 int 函式 a 1.1 print int a 結果 1 2.四捨五入 對數字進行四捨五入用 round 函式 a 1.1 b 1.8 print round a print round b 結果 1 2 3.向上取整 向上取整需要用到 math 模組中的 cei...