控制python中的浮点数输出的位数,round函数

控制python中的浮点数输出的位数,三种方法:

num = float(input())

① 使用round函数,用法为:round( x , n),x为浮点数,n为保留的小数位数参数是可选的如果不写那么默认不保留小数。

print(round(num, 2))

注:因为round函数四舍五入,故1.00000保留两位小数时为1.0

② 利用"%nf"输出n位小数

print("%.2f" % float(input()))

③ 使用format函数格式化数字输出,format函数中使用一个大括号表示需要填充的参数,:后面可以规定数字的精度与类型

print("{:.2f}".format(float(input())))

# print(f'{a:.2f}'')

注:2f 变成2 输出为两位有效数字

全部评论

相关推荐

评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务