python的format函数用法
时间: 2023-10-16 10:16:58 浏览: 74
python中format函数如何使用
5星 · 资源好评率100%
Python的format函数用于将字符串格式化。可以通过在字符串内插入特殊的占位符来指定要插入的值的格式。
基本语法如下:
```
formatted_string = "Hello {}, your age is {}".format(name, age)
```
其中,{} 是占位符,可以在其中插入变量。format函数接受的参数会依次填充占位符。在上面的例子中,第一个占位符将被 name 填充,第二个占位符将被 age 填充。
还可以使用索引或名称来指定要插入的值的位置。例如:
```
formatted_string = "Hello {0}, your age is {1}. {0}, you are from {2}".format(name, age, city)
```
在上面的例子中,{0} 和 {1} 分别对应第一个和第二个参数,{2} 对应第三个参数。
除了简单的占位符,还可以指定数值的格式、宽度等。例如:
```
formatted_string = "The price is ${:.2f}".format(price)
```
在上面的例子中,{:.2f} 指定了要插入的数值的格式,保留两位小数。
更多详细的用法和示例可以参考官方文档:https://docs.python.org/3/library/string.html#format-string-syntax
阅读全文