在python中,可以使用以下方法進行向下取整:
-
使用整除操作符
//
,它將結果截斷為最接近的小于或等于原始值的整數。
x = 7.8 y = x // 1 print(y)# 輸出: 7
登錄后復制
-
使用
math.floor()
函數,它返回不大于輸入參數的最大整數。
import math x = 7.8 y = math.floor(x) print(y)# 輸出: 7
登錄后復制
-
使用
numpy.floor()
函數,它返回不大于輸入參數的最大整數。
import numpy as np x = 7.8 y = np.floor(x) print(y)# 輸出: 7.0
登錄后復制
這些方法可以根據具體的需求選擇使用。