Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在python中保存小数点后的0_Python_Python 3.x - Fatal编程技术网

如何在python中保存小数点后的0

如何在python中保存小数点后的0,python,python-3.x,Python,Python 3.x,对于web自动化测试,我将生成randint并将其转换为%并将其输入到字段中,然后检查该值是否正确显示 install_share = randint(1000, 9999) / 100 install_share = str(install_share) install_share = install_share + "%" 问题是,如果随机值的最后一个符号是0,那么除法后它将丢失小数点后的最后一个“0” a = 1970 / 100 print (a) #

对于web自动化测试,我将生成randint并将其转换为%并将其输入到字段中,然后检查该值是否正确显示

install_share = randint(1000, 9999) / 100
        install_share = str(install_share)
        install_share = install_share + "%"
问题是,如果随机值的最后一个符号是0,那么除法后它将丢失小数点后的最后一个“0”

a = 1970 / 100
print (a) # 19.7, but i need 19.70
我试过了

a = 1970.00 / 100
print (a) # 19.7

a = float(1970) / float(100)
print (a) # 19.7

但每次我都收到相同的舍入。

@CoryKramer:我想OP可能会寻找这个:这是另一个很好的链接,谢谢你添加它。@CoryKramer,thanks@lL'L,谢谢你的帮助link@CoryKramer:我想OP可能正在寻找这个链接:这是另一个很好的链接,谢谢你添加它。@CoryKramer,thanks@l“L'L,谢谢,谢谢,正是我需要的。谢谢,正是我需要的。
a = 1970/10 # a = 19.7
print("{:.02f}".format(a))
>>> 19.70