在Python中,可以使用format()
函数或str.format()
方法来更改默认的浮点打印格式。
- 使用
format()
函数:format()
函数接受一个浮点数作为参数,并返回一个格式化后的字符串。- 可以通过在格式字符串中使用冒号(:)来指定浮点数的打印格式。
- 以下是一些常用的浮点打印格式:
f
:浮点数,默认保留6位小数。.nf
:浮点数,保留n位小数。.nf%
:浮点数,保留n位小数并以百分比形式显示。
- 示例代码:num = 3.1415926
print(format(num, ".2f")) # 保留两位小数
print(format(num, ".2f%")) # 保留两位小数并以百分比形式显示
- 推荐的腾讯云相关产品:腾讯云函数(Serverless 云函数服务)
- 使用
str.format()
方法:str.format()
方法可以在字符串中插入变量,并指定其格式。- 可以通过在格式字符串中使用冒号(:)来指定浮点数的打印格式。
- 以下是一些常用的浮点打印格式:
{:.nf}
:浮点数,保留n位小数。{:.nf%}
:浮点数,保留n位小数并以百分比形式显示。
- 示例代码:num = 3.1415926
print("{:.2f}".format(num)) # 保留两位小数
print("{:.2f%}".format(num)) # 保留两位小数并以百分比形式显示
- 推荐的腾讯云相关产品:腾讯云函数(Serverless 云函数服务)