admin 管理员组

文章数量: 1184232


2024年3月10日发(作者:visibility的动词)

python字符串的格式化方法

Python中字符串的格式化有多种方法,常用的有以下几种:

1.使用`%`进行格式化:可以使用`%`作为占位符,后面跟上相应的格

式化字符,例如:

```python

age = 25

name = "Alice"

print("My name is %s and I'm %d years old." % (name, age))

```

2. 使用`format(`方法进行格式化:可以通过在字符串中使用花括号

`{}`作为占位符,然后使用`format(`方法传递要格式化的变量,例如:

```python

age = 25

name = "Alice"

print("My name is {} and I'm {} years old.".format(name,

age))

```

还可以在花括号中添加索引,用于指定传入的变量的顺序,例如:

```python

age = 25

name = "Alice"

print("My name is {1} and I'm {0} years old.".format(age,

name))

```

3. 使用f-strings进行格式化(Python 3.6及以上版本):可以在

字符串前加上`f`,然后在字符串中使用花括号包裹要格式化的变量,例

如:

```python

age = 25

name = "Alice"

print(f"My name is {name} and I'm {age} years old.")

```

这些是Python中常用的字符串格式化方法,根据具体的需求选择合

适的方法进行格式化。


本文标签: 使用 变量 字符串 括号 例如