Python格式化输出知识点
时间: 2023-07-06 17:41:57 浏览: 115
python format格式化输出
Python格式化输出是指在输出文本时,控制其格式和布局的一种方式。Python中常用的格式化输出方式有以下几种:
1. % 操作符格式化输出:通过 % 操作符将变量插入到字符串中进行格式化输出。
2. str.format() 方法格式化输出:使用 str.format() 方法将变量插入到字符串中进行格式化输出。
3. f-string 格式化输出:使用 f-string(格式化字符串字面值)将变量插入到字符串中进行格式化输出。
下面是一个示例:
```python
name = "John"
age = 25
# 使用 % 操作符格式化输出
print("My name is %s and I'm %d years old." % (name, age))
# 使用 str.format() 方法格式化输出
print("My name is {} and I'm {} years old.".format(name, age))
# 使用 f-string 格式化输出
print(f"My name is {name} and I'm {age} years old.")
```
输出结果:
```
My name is John and I'm 25 years old.
My name is John and I'm 25 years old.
My name is John and I'm 25 years old.
```
注意:在使用格式化输出时,要根据需求选择合适的方式,并注意格式化占位符的使用。
阅读全文