跳至主要内容

format()

Python 中的 format() 函数 是一种字符串方法,它允许你通过用值替换占位符来格式化字符串。你可以在字符串中插入大括号 {} 内的 变量 或表达式,然后用作为 format() 函数参数传递的相应值替换它们。

参数值

参数 描述
args

替换列表。

返回值

字符串方法中的 format() 可以返回格式化的 string 类型。

如何在 Python 中使用 format()

示例 1

format() 方法格式化指定的值并将其插入到字符串的占位符 {} 中。

print('The {0} {1} jumps over the {2}'.format('quick', 'brown', 'fox'))
示例 2

你可以将 变量 作为参数传递给 format() 方法。

adjective = 'tall'
noun = 'building'
print('The {0} {1} towers over the city'.format(adjective, noun))
示例 3

format() 方法允许格式化插入的值,例如指定浮点数的小数位数。

num = 3.14159
print('The value of pi is {0:.2f}'.format(num))