1、如果格式化的字符串是由用户输入的,那么基于安全性考虑,推荐使用Template
2、如果使用的python3.6+版本的解释器,推荐使用f-Stings
3、如果要兼容python2.x版本的python解释器,推荐使用str.format
4、如果不是测试的代码,不推荐使用%
本文讨论了Python中字符串格式化的不同方法,包括Template、f-strings和str.format。针对用户输入的安全性,推荐使用Template。若使用Python3.6及以上版本,f-strings是高效的选择,而为了兼容Python2.x,str.format是理想选项。避免在非测试代码中使用%操作符。
1、如果格式化的字符串是由用户输入的,那么基于安全性考虑,推荐使用Template
2、如果使用的python3.6+版本的解释器,推荐使用f-Stings
3、如果要兼容python2.x版本的python解释器,推荐使用str.format
4、如果不是测试的代码,不推荐使用%
170
280
3150

被折叠的 条评论
为什么被折叠?