python中取整數的幾種方法

2022-02-17 00:42:55 字數 563 閱讀 6213

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...