python字符串格式化函数
时间: 2023-10-13 13:23:43 浏览: 89
在 Python 中,字符串格式化是一种将变量插入到字符串中的方法。Python 提供了多种字符串格式化的方法,其中最常见的有以下三种:
1. 使用 % 运算符:这种方法与 C 语言中的 printf 函数类似。示例代码如下:
```
name = "Tom"
age = 25
print("My name is %s and I'm %d years old." % (name, age))
```
2. 使用 format 方法:这种方法使用大括号 {} 作为占位符。示例代码如下:
```
name = "Tom"
age = 25
print("My name is {} and I'm {} years old.".format(name, age))
```
3. 使用 f-strings:这种方法是 Python 3.6 新增的字符串格式化方法,使用 f 前缀和大括号 {} 作为占位符。示例代码如下:
```
name = "Tom"
age = 25
print(f"My name is {name} and I'm {age} years old.")
```
以上三种方法都可以实现字符串格式化,具体使用哪种方法取决于个人偏好和代码风格。
阅读全文