python中控制打印float型数值的位数

 

 

    data = 123456.123456

    print('%.3f, '%data + '%.4f, '%data + '%15.4f, '%data + '\n')

 

输出结果:

 

    data = 123456.123456

    st = '%.3f, ' % data + '%.4f, ' % data + '%15.4f, ' % data + '\n'

    print(st)

这样写,输出结果也是一样的

 

posted @ 2022-11-23 17:12  無常  阅读(104)  评论(0编辑  收藏  举报