示例:29652.931506849316
print("Validation MAE: {:,.0f}".format(val_mae))
输出
Validation MAE: 29,653
解释:
Python2.6 开始,新增了一种格式化字符串的函数 str.format(),它增强了字符串格式化的功能。
基本语法是通过 {} 和 : 来代替以前的 % 。
format 函数可以接受不限个参数,位置可以不按顺序。
'{:,}'.format(12369132698) #千分位格式化
'12,369,132,698'
所以示例语句中首先是用逗号进行千分位分隔,然后0f表示不保留小数位。
如果我们想输出正常的仅保留三位小数的格式,
print("Validation MAE:{:.2f}".format(val_mae))
输出
Validation MAE:29652.93
网友评论