偶然发现format(x,’.2f’)类型,之前没见过,就记录一下了。
import numpy as np
import pandas as pd
a=format(0.9876,'.2%')#使用format(x,'.2f'),转化为保留两位小数的百分数
print(a,type(a))
b='{:.2%}'.format(0.9876)#使用'{:.2f}'format(x)
print('{:.2%}'.format(0.9876))
print(b,type(b))
#两者的效果是一样,但是都是变化为str类型,后续计算需要转化哦