python有三种方式格式化字符串,依次递进,话不多说,上代码:
"""
@Date: 2022-01-20
@Learn: string formatting
@Author: 苏雨流丰
"""
# 需要特别注意的是 string format 也即字符串格式化
str01 = "Today I play with %s and get $%d in %.2f seconds" % ("Agenda", 54, 3.1415)
print(str01)
# 一种较好的方式是使用format, use {} to put local variables
a = 111
b = 7
print("{} + {} = {}".format(a, b, a+b))
print("{} / {} = {:.3f}".format(a, b, a/b))
# 更加简洁的方式, just add f to format it!
print(f"{a} + {b} = {a+b}")
print(f"{a} / {b} = {a/b:.4f}")
3619

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



