您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

使用新的Python格式函数舍入小数

使用新的Python格式函数舍入小数

这是一个典型的有用示例…:

>>> n = 4
>>> p = math.pi
>>> '{0:.{1}f}'.format(p, n)
'3.1416'

嵌套{1}使用第二个参数,即n的当前值,并将其按指定的方式应用(此处为格式的“精度”部分- 小数点后的位数),{0:.4f}然后应用外部结果。当然,你可以硬编码4,如果你希望(数字或任何号码),但关键的问题是,你不 对!

更好的…:

>>> '{number:.{digits}f}'.format(number=p, digits=n)
'3.1416'

…而不是阴暗“的说法号”,如0和1以上,你可以选择使用有光泽,论点明确 名称 ,并通过相应的值作为 关键字 (又名“ 命名 ”)参数format-可以 如您所见,更具可读性!!!

python 2022/1/1 18:30:05 有509人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶