Python每日一记85>>>format使用中unsupported format string passed to---错误解决

今天在使用format时候出现了问题,就简单深入理解了一下,问题解决啦!

先上代码:
只需要看标注的代码部分就可以啦,不用看其他代码。
ps:自己要在出现问题时查看输出类型,有时是正确的**!打错字了。**
Python每日一记85>>>format使用中unsupported format string passed to---错误解决
Python每日一记85>>>format使用中unsupported format string passed to---错误解决
使用b.loc[date, ‘占比’] = ‘{0:.2%}’.format(b.loc[date, ‘人数’][0] / sum_ks),加上个【0】就可以提取数字啦,然后代码就能成功运行了。

好了,遇到这样的问题就优先去查看输出的类型哦。一层层筛查就能找到症结所在了。