我想知道它是否有办法做我想做的事。在
使用format
string内置方法,可以将float打印为int:
some_float = 1234.5678
print '%02d' % some_float # 1234
也可以通过扩展类string.Formatter来实现这一点:
^{pr2}$我想打印一个整数作为浮点:
some_int = 12345678
print '{WHAT?}'.format(some_int) # I want 1234.5678
print '{WHAT ELSE?}'.format(some_int) # I want 123456.78
你知道怎么做吗?在
使用format
或其他任何方法,但请记住,我事先不知道小数位数
您可以将数字除以10000或100:
或是小数位数可变:
^{pr2}$相关问题 更多 >
编程相关推荐