Python中应该使用%还是format来格式化字符串?
Python中格式化字符串目前有两种阵营:%和format,我们应该选择哪种呢?
自从Python2.6引入了format这个格式化字符串的方法之后,我认为%还是format这根本就不算个问题。不信你往下看。
上面的代码很明显会抛出一个如下的TypeError:像这类格式化的需求我们需要写成下面丑陋的格式才行:而使用format就不会存在上面的问题:
很显然,上面这一个理由就已经足够让你在以后的项目中使用format了。
新特性
在Python3.6中加入了f-strings:
常用的format用法
通过
原创
2020-08-10 16:46:30 ·
143 阅读 ·
0 评论