admin 管理员组

文章数量: 1087135


2024年3月10日发(作者:structure hatch是什么意思)

python print 格式化用法

在 Python 中,可以使用字符串格式化来控制打印输出的格式。以下是

Python 中几种常见的字符串格式化方法:

1. 使用 `%` 运算符:

```python

name = "Alice"

age = 30

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

```

2. 使用 `format()` 方法:

```python

name = "Bob"

age = 25

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

```

3. 使用 f-string(Python +):

```python

name = "Charlie"

age = 40

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

```

在上面的例子中,我们使用了三种不同的字符串格式化方法来打印输出一条

包含姓名和年龄的信息。其中 `%s` 和 `{}` 是占位符,用于表示要插入的变

量或表达式。使用 `%` 运算符或 `format()` 方法时,需要将变量或表达式放

在括号中,然后使用逗号分隔。而使用 f-string 时,可以直接在占位符中插

入变量或表达式,不需要使用括号和逗号。


本文标签: 使用 需要 占位