【发布时间】:2020-11-13 09:27:17
【问题描述】:
str.format 有什么作用?我为什么要使用它?使用有什么区别
print(a, b)
和
print("{} {}".format(a, b))
提前致谢。
【问题讨论】:
-
在您上面的示例中,它确实没有用。但是你可以用它做很多特殊的事情,比如对齐字符串,并为自己节省
str()数字转换,仅举几个好处。阅读pyformat.info 了解更多好处 -
您应该使用f-strings: PEP 498 - Literal String Interpolation,因为它们更易于阅读。
print(f'{a} {b}') -
非常有趣。谢谢!
标签: python-3.x