要保留小数点后一位数字,不进行四舍五入,可以使用以下代码示例:
方法1:使用字符串格式化
num = 3.14159
result = "{:.1f}".format(num)
print(result) # 输出 3.1
方法2:使用math模块的trunc函数
import math
num = 3.14159
result = math.trunc(num * 10) / 10
print(result) # 输出 3.1
方法3:使用math模块的floor函数
import math
num = 3.14159
result = math.floor(num * 10) / 10
print(result) # 输出 3.1
无论使用哪种方法,都可以得到保留小数点后一位数字的结果,而不进行四舍五入。
上一篇:保留小数点后六位四舍五入