python format函数
时间: 2023-06-22 16:19:56 浏览: 70
python中format使用
Python中的format()函数用于格式化字符串。它通过将字符串中的占位符替换为指定的值来创建新的字符串。
下面是一个简单的例子:
```
name = "Alice"
age = 25
print("My name is {} and I'm {} years old.".format(name, age))
```
输出:
```
My name is Alice and I'm 25 years old.
```
在这个例子中,我们使用了两个占位符 `{}` 来表示name和age变量的值。在format()函数中,我们按顺序传递了这些变量。这就是为什么name被替换为第一个占位符,age被替换为第二个占位符。
format()函数还支持更复杂的格式化方式,包括数字、日期和时间格式等。下面是一个例子:
```
price = 19.99
print("The price is ${:.2f}".format(price))
```
输出:
```
The price is $19.99
```
在这个例子中,我们使用了一个占位符 `{:.2f}` 来表示一个浮点数。这个占位符指定了浮点数应该被格式化为带有两位小数的字符串。
阅读全文